Sha256: 16000121d23fe4b8c27da04cb4f70f8f4ca4112e2b8aa9be0a21df7514f862bf

Contents?: true

Size: 1.3 KB

Versions: 3

Compression:

Stored size: 1.3 KB

Contents

image: ruby:1.9

environment:
  - CODECLIMATE_REPO_TOKEN
  - COVERALLS_TOKEN
  - GIT_COMMIT
  - GIT_SSH_KEY
  - RUBYGEMS_API_KEY

targets:
  build:
    - bundle install --path=vendor/bundle
    - bundle exec rake spec

  release:
    - git config user.name lstephen
    - git config user.email levi.stephen@gmail.com
    - mkdir -p ~/.ssh
    - cp ${GIT_SSH_KEY} ~/.ssh/id_rsa
    - chmod 0600 ~/.ssh/id_rsa
    - printf "Host github.com\n\tStrictHostKeyChecking no\n" >> ~/.ssh/config
    - git config push.default simple
    - git checkout master
    - git pull --rebase
    - echo ${GIT_COMMIT}
    - git merge --commit ${GIT_COMMIT}
    - git push origin
    - git checkout develop
    - git pull --rebase
    - bundle install --path vendor/bundle
    - bundle exec gem bump --version minor --push

  deploy:
    - git config user.name lstephen
    - git config user.email levi.stephen@gmail.com
    - mkdir -p ~/.ssh
    - cp ${GIT_SSH_KEY} ~/.ssh/id_rsa
    - chmod 0600 ~/.ssh/id_rsa
    - printf "Host github.com\n\tStrictHostKeyChecking no\n" >> ~/.ssh/config
    - git config push.default simple
    - mkdir -p ~/.gem
    - "printf -- \"---\\n:rubygems_api_key: ${RUBYGEMS_API_KEY}\" >> ~/.gem/credentials"
    - chmod 0600 ~/.gem/credentials
    - bundle install --path vendor/bundle
    - bundle exec gem release --tag

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
construi-0.25.0 construi.yml
construi-0.23.0 construi.yml
construi-0.21.0 construi.yml