Fix validation for Wercker YML

This commit is contained in:
2015-08-22 19:09:17 +01:00
parent f2685a05d2
commit 8b6c3bf1eb

View File

@@ -15,20 +15,20 @@ deploy:
- add-to-known_hosts:
hostname: $TARGET_HOST
- mktemp:
envvar: PRIVATEKEY_PATH
envvar: PRIVATEKEY_PATH
- create-file:
name: write key
filename: $PRIVATEKEY_PATH
content: $SSH_KEY_PRIVATE
overwrite: true
hide-from-log: true
name: write key
filename: $PRIVATEKEY_PATH
content: $SSH_KEY_PRIVATE
overwrite: true
hide-from-log: true
- script:
name: transfer application
code: |
scp -r -i $PRIVATEKEY_PATH -o StrictHostKeyChecking=no -o UserKnownHostsFile=no * $TARGET_USER@$TARGET_HOST:dropbot/
name: transfer application
code: |
scp -r -i $PRIVATEKEY_PATH -o StrictHostKeyChecking=no -o UserKnownHostsFile=no * $TARGET_USER@$TARGET_HOST:dropbot/
- script:
name: building virtualenv
code: ssh -i $PRIVATEKEY_PATH -l root -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no $TARGET_HOST virtualenv venv --no-site-packages
name: building virtualenv
code: ssh -i $PRIVATEKEY_PATH -l root -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no $TARGET_HOST virtualenv venv --no-site-packages
- script:
name: installing requirements
code: ssh -i $PRIVATEKEY_PATH -l root -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no $TARGET_HOST source venv/bin/activate && cd dropbot/ && pip install -r requirements
name: installing requirements
code: ssh -i $PRIVATEKEY_PATH -l root -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no $TARGET_HOST source venv/bin/activate && cd dropbot/ && pip install -r requirements