Skip to content

Commit

Permalink
Remove travis configuration
Browse files Browse the repository at this point in the history
  • Loading branch information
nmaludy committed Oct 28, 2020
1 parent 130bb3b commit 4978993
Show file tree
Hide file tree
Showing 3 changed files with 46 additions and 5 deletions.
40 changes: 39 additions & 1 deletion .github/workflows/build.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,12 +3,14 @@ name: build
on:
push:
branches: ['*']
tags:
- v*
pull_request:
type: [opened, reopened, edited]

jobs:
test:
name: '${{matrix.name}} - puppet (${{matrix.puppet}}) '
name: '${{matrix.name}} - puppet (${{matrix.puppet}})'
runs-on: ubuntu-latest
strategy:
matrix:
Expand Down Expand Up @@ -52,3 +54,39 @@ jobs:
bundle install --without system_tests --path=${BUNDLE_PATH:-vendor/bundle}
- name: Test
run: 'bundle exec rake $CHECK'

deploy:
name: 'deploy to forge'
needs: test
runs-on: ubuntu-latest
# TODO uncomment once we get this working
# if: github.event_name == 'push' && startsWith(github.ref, 'refs/tags/v')
steps:
- name: Checkout repository
uses: actions/checkout@v2
- name: Setup Ruby
uses: actions/setup-ruby@v1
with:
ruby-version: '2.5'
- name: Bundle prep
run: |
gem install bundler
bundle -v
rm -f Gemfile.lock
# Update system gems if requested. This is useful to temporarily workaround troubles in the test runner"
# See https://github.com/puppetlabs/pdk-templates/commit/705154d5c437796b821691b707156e1b056d244f for an example of how this was used"
# Ignore exit code of SIGPIPE'd yes to not fail with shell's pipefail set"
[ -z "$RUBYGEMS_VERSION" ] || (yes || true) | gem update --system $RUBYGEMS_VERSION
gem --version
bundle -v
- name: Gem install
run: 'gem install rake puppet-blacksmith'
- name: Build and Deploy
env:
# TODO configure secrets here:
# https://docs.github.com/en/free-pro-team@latest/actions/reference/encrypted-secrets
BLACKSMITH_FORGE_USERNAME: myuser
BLACKSMITH_FORGE_PASSWORD: mypassword
run: |
rake module:build
rake module:push
11 changes: 7 additions & 4 deletions .sync.yml
Original file line number Diff line number Diff line change
Expand Up @@ -55,8 +55,11 @@ Gemfile:
spec/spec_helper.rb:
mock_with: ':rspec'
.travis.yml:
deploy_to_forge:
enabled: true
user: encore
secure: "ntIpKlxSk9b4T++GJP1MiF2TuZwpeENibVAYRhfw1BsPDMJ0iM1QYjt01LXu2f6AUz3mz3/uIvPWUJgVyoQTOh32jJVZ1pHjr0rj6yC/De+smZM7LyIYFNqYPwzet+vIfgd2pFLmSDIAQwUERx61OTg+zuFO/29fOscZOtKL3gUBG1OTk0bGsCmhITjcoJeFmWksNQgLahooWfYvzP6zaVPdHEw1geES5sHYeXVS8HkqfNooyu5H2rqVpXlkNKKKzZCT0VAUrkwgveTlR8rY4rCMl62e9/lUvon69nEqjvWp/msmNvbhTjdqgWQ6xcL9LBGR9achIdQh19kybBfvMqzewweRS4rYoJwasjTSGebXH4aKsd1QSMZ3vcb2CNnt+z9sotLYRzPISVmGMvntuaa1JTQFY+ccQ7a5WmmL9XRe0EgJWmWUUSRQAJoGRi12UCtSRMhZTxTfylHPFIvUznhmfu3urXAwLpq4/yXI2/IhBQLVN7GzCy7kzPr+amWTgFvEf8b8ggSApAyMp6G24hwCMZiUvsK0klIkN/wsylKyvIed2kdPV6vTn7Uh5TYPOBAOgZBI0Xa0mBUol3MTSkP4yM9hMAK3buGJrxpvyEillO/8njkiCSxH7EYW5WGNR9x0BauxVkAmkegm1oqdfRInVeY4/0PjzcFKJoCWsSk="
# we've converted over to GitHub actions
unmanaged: true
# .travis.yml:
# deploy_to_forge:
# enabled: true
# user: encore
# secure: "ntIpKlxSk9b4T++GJP1MiF2TuZwpeENibVAYRhfw1BsPDMJ0iM1QYjt01LXu2f6AUz3mz3/uIvPWUJgVyoQTOh32jJVZ1pHjr0rj6yC/De+smZM7LyIYFNqYPwzet+vIfgd2pFLmSDIAQwUERx61OTg+zuFO/29fOscZOtKL3gUBG1OTk0bGsCmhITjcoJeFmWksNQgLahooWfYvzP6zaVPdHEw1geES5sHYeXVS8HkqfNooyu5H2rqVpXlkNKKKzZCT0VAUrkwgveTlR8rY4rCMl62e9/lUvon69nEqjvWp/msmNvbhTjdqgWQ6xcL9LBGR9achIdQh19kybBfvMqzewweRS4rYoJwasjTSGebXH4aKsd1QSMZ3vcb2CNnt+z9sotLYRzPISVmGMvntuaa1JTQFY+ccQ7a5WmmL9XRe0EgJWmWUUSRQAJoGRi12UCtSRMhZTxTfylHPFIvUznhmfu3urXAwLpq4/yXI2/IhBQLVN7GzCy7kzPr+amWTgFvEf8b8ggSApAyMp6G24hwCMZiUvsK0klIkN/wsylKyvIed2kdPV6vTn7Uh5TYPOBAOgZBI0Xa0mBUol3MTSkP4yM9hMAK3buGJrxpvyEillO/8njkiCSxH7EYW5WGNR9x0BauxVkAmkegm1oqdfRInVeY4/0PjzcFKJoCWsSk="

File renamed without changes.

0 comments on commit 4978993

Please sign in to comment.