-
Piotr Maślanka authored38e697d9
.gitlab-ci.yml 4.10 KiB
deploy_cassandra:
when: manual
stage: deploy
tags:
- vagrant
- develop19216822423
script:
- vagrant box remove henrietta//cassandra
- vagrant box add henrietta//cassandra file:///var/www/html/dev/vagrant/cassandra.box
build_cassandra:
stage: build
tags:
- vagrant
- develop19216822423
before_script:
- cp *.sh cassandra/
- cp SkeletonVagrantfile cassandra/Vagrantfile
- cd cassandra
- python ../make.py meta
script:
- vagrant up
- vagrant package --out cassandra.box
- mv -f cassandra.box /var/www/html/dev/vagrant/cassandra.box
- cd ..
after_script:
- vagrant destroy -f
- cd ..
deploy_cass_zk_rmq:
when: manual
stage: deploy
tags:
- vagrant
- develop19216822423
script:
- vagrant box remove henrietta//cass_zk_rmq
- vagrant box add henrietta//cass_zk_rmq file:///var/www/html/dev/vagrant/cass_zk_rmq.box
build_cass_zk_rmq:
when: manual
stage: build
tags:
- vagrant
- develop19216822423
before_script:
- cp *.sh cass_zk_rmq/
- cp SkeletonVagrantfile cass_zk_rmq/Vagrantfile
- cd cass_zk_rmq
- python ../make.py meta
script:
- vagrant up
- vagrant package --out cass_zk_rmq.box
- mv -f cass_zk_rmq.box /var/www/html/dev/vagrant/cass_zk_rmq.box
- cd ..
after_script:
- vagrant destroy -f
- cd ..
deploy_czr_pythons:
when: manual
stage: deploy
tags:
- vagrant
- develop19216822423
script:
- vagrant box remove henrietta//czr_pythons
- vagrant box add henrietta//czr_pythons file:///var/www/html/dev/vagrant/czr_pythons.box
build_czr_pythons:
when: manual
stage: build