@@ -6,52 +6,52 @@ BEFORE_DEPLOY_EXEC_FILES=$(find $DIRNAME -name 'before-deploy-*.sh')
6
6
echo Running $0
7
7
echo * -* -* -* -* -* -* -* -* -* -* -* -* -*
8
8
9
- function decryptsecrets {
10
- echo decrypting secrets
11
- echo * -* -* -* -* -* -* -* -* -* -* -*
12
- mkdir -p ~ /tmp
13
- openssl aes-256-cbc -K $encrypted_SOME_key -iv $encrypted_SOME_iv -in $TRAVIS_BUILD_DIR /src/main/scripts/cd/secrets.tar.enc -out ~ /tmp/secrets.tar -d
14
- md5sum ~ /tmp/secrets.tar
15
- tar -xvf ~ /tmp/secrets.tar -C ~ /.ssh
16
- shred -z -u ~ /tmp/secrets.tar
9
+ decryptsecrets () {
10
+ echo decrypting secrets
11
+ echo * -* -* -* -* -* -* -* -* -* -* -*
12
+ mkdir -p ~ /tmp
13
+ openssl aes-256-cbc -K $encrypted_SOME_key -iv $encrypted_SOME_iv -in $TRAVIS_BUILD_DIR /src/main/scripts/cd/secrets.tar.enc -out ~ /tmp/secrets.tar -d
14
+ md5sum ~ /tmp/secrets.tar
15
+ tar -xvf ~ /tmp/secrets.tar -C ~ /.ssh
16
+ shred -z -u ~ /tmp/secrets.tar
17
17
}
18
18
19
- function importpgp {
20
- echo importing pgp secret
21
- echo * -* -* -* -* -* -* -* -* -* -* -*
22
- eval $( gpg-agent --daemon --batch)
19
+ importpgp () {
20
+ echo importing pgp secret
21
+ echo * -* -* -* -* -* -* -* -* -* -* -*
22
+ eval $( gpg-agent --daemon --batch)
23
23
gpg --batch --passphrase $GPG_PASSPHRASE --import ~ /.ssh/codesigning.asc
24
24
shred -z -u ~ /.ssh/codesigning.asc
25
25
}
26
26
27
- function setupssh {
28
- echo importing ssh secret
29
- echo * -* -* -* -* -* -* -* -* -* -* -*
27
+ setupssh () {
28
+ echo importing ssh secret
29
+ echo * -* -* -* -* -* -* -* -* -* -* -*
30
30
chmod 400 ~ /.ssh/id_rsa
31
31
touch ~ /.ssh/config
32
32
33
33
echo " Host github.com" >> $HOME /.ssh/config
34
34
echo " IdentityFile $HOME /.ssh/id_rsa" >> $HOME /.ssh/config
35
35
echo " StrictHostKeyChecking no" >> $HOME /.ssh/config
36
-
37
- eval " $( ssh-agent -s) "
38
- ssh-add ~ /.ssh/id_rsa
39
- ssh -T git@github.com | true
36
+
37
+ eval " $( ssh-agent -s) "
38
+ ssh-add ~ /.ssh/id_rsa
39
+ ssh -T git@github.com | true
40
40
}
41
-
42
- function setupgit {
43
- echo setting git up
44
- echo * -* -* -* -* -* -* -* -* -* -* -*
41
+
42
+ setupgit () {
43
+ echo setting git up
44
+ echo * -* -* -* -* -* -* -* -* -* -* -*
45
45
git remote set-url origin git@github.com:$TRAVIS_REPO_SLUG .git
46
- git config --global user.email " io.scalecube.ci@gmail.com"
46
+ git config --global user.email " io.scalecube.ci@gmail.com"
47
47
git config --global user.name " io-scalecube-ci"
48
- git checkout -B $TRAVIS_BRANCH | true
48
+ git checkout -B $TRAVIS_BRANCH | true
49
49
}
50
50
51
- function deployment {
52
- if [ " $TRAVIS_PULL_REQUEST " == ' false' ] && [ " $TRAVIS_BRANCH " = ' master' ] || [ " $TRAVIS_BRANCH " = ' develop' ]; then
53
- echo deployment
54
- echo * -* -* -* -* -* -* -* -* -* -* -*
51
+ deployment () {
52
+ if [ " $TRAVIS_PULL_REQUEST " = ' false' -a " $TRAVIS_BRANCH " = ' master' -o " $TRAVIS_BRANCH " = ' develop' -o -n " $TRAVIS_TAG " ]; then
53
+ echo deployment
54
+ echo * -* -* -* -* -* -* -* -* -* -* -*
55
55
decryptsecrets
56
56
importpgp
57
57
setupssh
0 commit comments