added abs paths and add sleep time

This commit is contained in:
Souhaila Noor 2021-11-08 13:50:47 -06:00
parent 3d11f9cebf
commit 48295a5491
2 changed files with 4 additions and 3 deletions

View file

@ -214,6 +214,7 @@ deploy node for linux amd64:
- scp -o StrictHostKeyChecking=no -i gitlab-featurebase-dev.pem featurebase_linux_amd64 ec2-user@$PUBLIC_IP:.
- scp -o StrictHostKeyChecking=no -i gitlab-featurebase-dev.pem .gitlab/featurebase.conf .gitlab/featurebase.service ec2-user@$PUBLIC_IP:.
- aws ec2 associate-iam-instance-profile --instance-id $INSTANCE_ID --iam-instance-profile Name=featurebase-dev-ssm
- sleep 120
needs:
job: build for linux amd64
artifacts:

View file

@ -2,9 +2,9 @@
"Parameters": {
"commands": [
"#!/bin/bash",
"mv featurebase_linux_amd64 /usr/local/bin/",
"mv featurebase.conf /etc/",
"mv featurebase.service /etc/systemd/system/",
"mv /home/ec2-user/featurebase_linux_amd64 /usr/local/bin/featurebase",
"mv /home/ec2-user/featurebase.conf /etc/",
"mv /home/ec2-user/featurebase.service /etc/systemd/system/",
"adduser molecula",
"sudo mkdir /var/log/molecula",
"sudo chown molecula /var/log/molecula",