File tree 1 file changed +5
-1
lines changed 1 file changed +5
-1
lines changed Original file line number Diff line number Diff line change 187
187
esac
188
188
info " Encrypting ${p%% =* } "
189
189
$EXEC travis encrypt " $p " --add env.global --repo " $repoSlug "
190
+ test $? -eq 0 || die " Failed to encrypt variable '$p '"
190
191
done < " $varsFile "
191
192
$EXEC git commit " $travisConfig " -m " Travis: add encrypted environment variables"
192
193
else
199
200
info " Encrypting $signingKeyDestFile "
200
201
if [ -z " $EXEC " ]
201
202
then
202
- encryptResult=$( travis encrypt-file " $signingKeySourceFile " " $signingKeyDestFile .enc" --repo " $repoSlug " | grep openssl)
203
+ encryptOutput=$( travis encrypt-file " $signingKeySourceFile " " $signingKeyDestFile .enc" --repo " $repoSlug " )
204
+ test $? -eq 0 || die " Failed to encrypt signing key."
205
+ encryptResult=$( echo " $encryptOutput " | grep openssl)
206
+ test " $encryptResult " || die " No openssl variables emitted."
203
207
key=$( echo " $encryptResult " | cut -d' ' -f4)
204
208
iv=$( echo " $encryptResult " | cut -d' ' -f6)
205
209
sed -i.bak " s/\(sh travis-build.sh\)/\1 $key $iv /" " $travisBuildScript "
You can’t perform that action at this time.
0 commit comments