Skip to content
Snippets Groups Projects
.gitlab-ci.yml 738 B
Newer Older
TonyFord's avatar
TonyFord committed
stages:
TonyFord's avatar
TonyFord committed
  - clean
TonyFord's avatar
TonyFord committed
  - build
TonyFord's avatar
TonyFord committed
  - restart

TonyFord's avatar
TonyFord committed
clean-blockchain-data:
  stage: clean
  tags:
    - FairCoin.Co
  only:
    refs:
      - master
    variables:
      - $CMD =~ /clean/
  script:
    - docker-compose down
  after_script:
TonyFord's avatar
ts  
TonyFord committed
    - echo ${CI_PROJECT_DIR} > ~/test.txt
TonyFord's avatar
TonyFord committed
    - rm -R ~/.faircoin2

build-faircoind:
TonyFord's avatar
TonyFord committed
  stage: build
  tags:
    - FairCoin.Co
  only:
    refs:
      - master
    variables:
      - $CMD =~ /build/
TonyFord's avatar
TonyFord committed
  before_script:
    - mkdir -p ~/.faircoin2
TonyFord's avatar
TonyFord committed
  script:
    - docker-compose down
TonyFord's avatar
TonyFord committed
    - docker-compose build

restart-faircoind:
TonyFord's avatar
TonyFord committed
  stage: restart
  tags:
    - FairCoin.Co
  only:
    refs:
      - master
    variables:
      - $CMD =~ /build|restart/
  script:
    - docker-compose down
    - docker-compose up