This repository was archived by the owner on Oct 20, 2023. It is now read-only.
Tags: SFDC/igor
Tags
Revert "fix(nexus): add nexus name endpoint and artifact location (sp… …innaker#506) (spinnaker#510)" (spinnaker#511) This reverts commit 3f12363.
fix(boot2): Allow url-encoded % in URLs (spinnaker#499)
fix(jenkins): don't npe on dynamic choice parameters (spinnaker#502)
feat(travis): Refactor and simplify Travis polling (spinnaker#467) * chore(travis): Refactor and simplify Travis polling Previously, the polling, using the Travis v2 API, asked Travis for ~50 repos with recently built builds, and then, _for each repo_, asked for the 5 most recent builds. In other words, each polling cycle hits Travis with ~51 potentially heavy API calls (plus more to fetch logs). This commit brings that number down to 1, using the v3 API, and also removes a lot of code that belongs to the v2 API or was just band-aid for the quirks in the v2 API. One of those quirks was that some builds sometimes disappeared from the API as soon as they were built. I have not been able to verify 100% that this bug is gone in the v3 API, and because this commit removes the band-aid, we should proceed with caution before deploying to production. * Increase default number of jobs retrieved to 300 * Add a couple of @deprecated annotations and fix a comment * Add back the tracking cache due to limitations in the Travis API Should give us the best of both worlds; no more missed builds and still quite a bit easier on the Travis API. I still need to update tests, will fix ASAP. * Fix tests * Add back getJobConfig to TravisService that I erroneously removed in 890bb44 * Add back repo sync and the duration logging * Add toMillis() to duration logging
fix(travis): List tag builds from travis (spinnaker#479) This makes it possible to manually trigger pipelines on tag builds again.
chore(dependencies): Autobump korkVersion (spinnaker#474)
chore(dependencies): Autobump korkVersion (spinnaker#470) * chore(dependencies): Autobump korkVersion
PreviousNext