Skip to content

Deploy Process

Deploy Process #419

build

succeeded Jan 11, 2025 in 59s
Set up job
2s
Run Firenza/secrets-to-env@v1.2.0
0s
Specify PHP version
6s
Make branch name available as Bash variable
0s
Run sudo apt-get update && sudo apt-get install -y awscli php5.6-cli php5.6-curl php5.6-memcached php5.6-mysql yarn zip
19s
Run actions/checkout@v3
0s
Run sudo apt-get update -qq
2s
Run git clone -b deploy https://github.com/openva/***.com.git
4s
Run cd ***.com && composer install && cd ..
14s
Run mkdir includes/
0s
Run cp ***.com/htdocs/includes/*.php includes/
0s
Run rm -Rf ***.com
0s
Run composer install
2s
Run find cron/*.php -print0 |xargs -0 -n1 -P8 php5.6 -l
0s
Run ./deploy/config_variables.sh && ./deploy/aws_credentials.sh && ./deploy/sftp_credentials.sh && zip -qr latest.zip rs-machine . --exclude *.git* *.scannerwork* && mkdir -p upload && mv latest.zip upload/latest.zip
1s
Run cd deploy/tests/ && php bills.php && php committee_members.php && cd ../..
0s
Save secret-populated code for a subsequent deploy step
4s
Post Run actions/checkout@v3
0s
Complete job
0s