Skip to content
Snippets Groups Projects
.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