Skip to content

Tags: innovativeprogrammingorg/worker

Tags

v6.2.1

Toggle v6.2.1's commit message
Don't unescape ACCOUNT_JSON variable

The GCE provider uses an ACCOUNT_JSON variable to fetch the credentials
for accessing the GCE API. This variable can either be a path to the
JSON or a string of the JSON. A similar implementation is used in
gcloud-cleanup.

In worker, the provider config is processed and all config variables are
'unescaped' as if it was a URL. This causes the JSON to become unusable,
mainly because the private key contains `+` symbols which get replaced
by spaces.

This solution simply checks if the key ends with ACCOUNT_JSON and skips
the 'unescape' step. This ensures backwards compatibility for any other
variables relying on this behavior. Ideally we should only run this step
when required, as in 'variable is a URL that needs unescaping'.

v6.2.0

Toggle v6.2.0's commit message

Verified

This tag was signed with the committer’s verified signature.
meatballhat Dan Buch
Worker version v6.2.0

v6.1.0

Toggle v6.1.0's commit message

Verified

This tag was signed with the committer’s verified signature.
meatballhat Dan Buch
Tagging version v6.1.0

v6.0.0

Toggle v6.0.0's commit message

Verified

This tag was signed with the committer’s verified signature.
mjm Matt Moriarity
Worker version v6.0.0

v5.1.0

Toggle v5.1.0's commit message
Worker version v5.1.0

v5.0.0

Toggle v5.0.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Merge pull request travis-ci#556 from travis-ci/igor-prepare-v5.0.0

prepare v5.0.0 release

v4.6.3

Toggle v4.6.3's commit message
Worker version v4.6.3

v4.6.2

Toggle v4.6.2's commit message
Worker version v4.6.2

v4.6.1

Toggle v4.6.1's commit message
Worker version v4.6.1

v4.6.0

Toggle v4.6.0's commit message
Worker version v4.6.0