Skip to content

Add Travis CI plugin - #651

Open
paulnicholson wants to merge 1 commit into
1Password:mainfrom
paulnicholson:add-travis-plugin
Open

Add Travis CI plugin#651
paulnicholson wants to merge 1 commit into
1Password:mainfrom
paulnicholson:add-travis-plugin

Conversation

@paulnicholson

Copy link
Copy Markdown

Overview

Add the Travis CI shell plugin with access-token support:

  • Config-file importer reading ~/.travis/config.yml, keyed by API endpoint, with the host as the name hint
  • Env-var importer and provisioner via TRAVIS_TOKEN
  • Verified docs/management URLs and token composition

Type of change

  • Created a new plugin
  • Improved an existing plugin
  • Fixed a bug in an existing plugin
  • Improved contributor utilities or experience

Related Issue(s)

  • Resolves: #
  • Relates: #

How To Test

Generate an access token at https://app.travis-ci.com/account/preferences
Build the plugin locally: make travis/build
Initialize: op plugin init travis
Test authentication: travis whoami

Changelog

Authenticate the Travis CI CLI using 1Password Shell Plugins.

Add the Travis CI shell plugin with access-token support:

- Config-file importer reading ~/.travis/config.yml, keyed by API
  endpoint, emitting one candidate per endpoint token with the host
  as a name hint
- Env-var importer and provisioner via TRAVIS_TOKEN
- Verified docs/management URLs and token composition
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant