Commit c049c5a6 authored by Mccaskey, Alex's avatar Mccaskey, Alex
Browse files

adding qcor linux bottle build to gitlab ci

parent 8e062519
Loading
Loading
Loading
Loading
+20 −1
Original line number Diff line number Diff line
@@ -11,6 +11,15 @@ docker build_master:
  - git config remote.aideqcqcor.url >&- || git remote add -t master aideqcqcor https://amccaskey:$AIDEQC_ACCESS_TOKEN@github.com/aide-qc/qcor
  - git push -f aideqcqcor HEAD:master
  - git remote remove aideqcqcor
  - git clone https://github.com/aide-qc/homebrew-deploy && cd homebrew-deploy 
  - wget https://github.com/ornl-qci/qcor/tarball/master && mv master qcor.tar.gz 
  - export src_sha=$(sha256sum qcor.tar.gz | cut -d " " -f 1)
  - sed -i "0,/sha256 \".*\"/s//sha256 \"$src_sha\" /" Formula/qcor.rb
  - git add Formula/qcor.rb
  - git commit -m "updating sha256 for qcor homebrew formula"
  - git config remote.aideqchbdeploy.url >&- || git remote add -t master aideqchbdeploy https://amccaskey:$AIDEQC_ACCESS_TOKEN@github.com/aide-qc/homebrew-deploy
  - git push -f aideqchbdeploy HEAD:master
  - git remote remove aideqchbdeploy

docker run_docker_deploy:
  stage: deploy
@@ -21,3 +30,13 @@ docker run_docker_deploy:
  - echo "$REGISTRY_PASSWORD" | docker login -u qcor --password-stdin
  - docker push qcor/qcor
  - docker system prune -f 

docker run_brew_bottle:
  stage: deploy
  only:
   - schedules
  script:
  - git clone https://github.com/aide-qc/homebrew-deploy
  - cd homebrew-deploy/scripts/linux-x86_64/qcor
  - docker build --build-arg AIDEQC_ACCESS_TOKEN=$AIDEQC_ACCESS_TOKEN --build-arg JFROG_API_KEY=$JFROG_API_KEY -t qcor/brew-linux . 
  
 No newline at end of file