chore(gitlab ci): fix tests & ssh permissions
This commit is contained in:
parent
1d161eef02
commit
2082979ace
@ -143,7 +143,7 @@ hlint:dev:
|
|||||||
yesod:test:dev:
|
yesod:test:dev:
|
||||||
stage: test
|
stage: test
|
||||||
script:
|
script:
|
||||||
- stack test --coverage --fast --flag uniworx:-library-only --flag uniworx:-dev --flag uniworx:pedantic --skip hlint
|
- stack test --coverage --fast --flag uniworx:-library-only --flag uniworx:dev --flag uniworx:pedantic --skip hlint
|
||||||
needs:
|
needs:
|
||||||
- frontend:build
|
- frontend:build
|
||||||
- yesod:build:dev # For caching
|
- yesod:build:dev # For caching
|
||||||
@ -179,7 +179,7 @@ hlint:
|
|||||||
yesod:test:
|
yesod:test:
|
||||||
stage: test
|
stage: test
|
||||||
script:
|
script:
|
||||||
- stack test --coverage --flag uniworx:-library-only --flag uniworx:-dev --flag uniworx:pedantic uniworx:test:hlint --skip hlint
|
- stack test --coverage --flag uniworx:-library-only --flag uniworx:-dev --flag uniworx:pedantic --skip hlint
|
||||||
needs:
|
needs:
|
||||||
- frontend:build
|
- frontend:build
|
||||||
- yesod:build # For caching
|
- yesod:build # For caching
|
||||||
@ -206,7 +206,7 @@ deploy:uniworx4:
|
|||||||
- apt-get update -y
|
- apt-get update -y
|
||||||
- apt-get install -y --no-install-recommends openssh-client
|
- apt-get install -y --no-install-recommends openssh-client
|
||||||
- eval $(ssh-agent -s)
|
- eval $(ssh-agent -s)
|
||||||
- ssh-add ${SSH_PRIVATE_KEY_UNIWORX4}
|
- "ssh-add - <${SSH_PRIVATE_KEY_UNIWORX4}"
|
||||||
- mkdir -p ~/.ssh
|
- mkdir -p ~/.ssh
|
||||||
- chmod 700 ~/.ssh
|
- chmod 700 ~/.ssh
|
||||||
- cp ${SSH_KNOWN_HOSTS} ~/.ssh/known_hosts
|
- cp ${SSH_KNOWN_HOSTS} ~/.ssh/known_hosts
|
||||||
|
|||||||
Reference in New Issue
Block a user