Skip to content

Releases: spinnaker/igor

igor 3.8.1

25 Oct 17:43
5fa537c
Compare
Choose a tag to compare
chore(dependencies): fiatVersion 1.7.2 (#533)

fiat-api 1.7.2 reverts a breaking change from 1.6.0

igor 3.8.0

25 Oct 09:02
59ada09
Compare
Choose a tag to compare
fix(fiat-api): fiatVersion 1.7.1 (#532)

Fixes serialization issue in fiat-api version mismatch with new values in Authorizations enum

igor 3.7.0

08 Oct 16:14
Compare
Choose a tag to compare
  • chore(dependencies): Autobump korkVersion (#503)
  • chore(dependencies): Autobump korkVersion (#505)
  • chore(dependencies): Autobump korkVersion (#507)
  • chore(dependencies): Autobump korkVersion (#508)
  • chore(dependencies): Autobump korkVersion (#509)
  • fix(nexus): add nexus name endpoint and artifact location (#506)
  • fix(travis): Correctly parse global_env from Travis v3 API (#504)
  • chore(dependencies): Autobump korkVersion (#512)
  • fix(nexus): change Nexus config (#513)
  • chore(dependencies): Autobump korkVersion (#515)
  • chore(travis): Remove old build cache migrator (#514)
  • chore(dependencies): Autobump korkVersion (#516)

igor 3.6.3

04 Sep 22:12
3aecf2f
Compare
Choose a tag to compare
v3.6.3

fix(jenkins): don't npe on dynamic choice parameters (#502)

igor 3.6.2

27 Aug 20:34
0c05f3d
Compare
Choose a tag to compare

config(polling): add global spinnaker.build.pollingEnabled flag (#497)
chore(health): delete PollingMonitorHealth (#495)
config(jenkins): add a separate property to enable the poller (#494)
chore(docs): document Igor's behavior and features in README.md (#492)
chore(dependencies): Autobump korkVersion (#493)
chore(dependencies): Autobump korkVersion (#491)
chore(dependencies): Autobump korkVersion (#489)
feat(build): Ubuntu image variant support (#490)
chore(dependencies): Autobump korkVersion (#488)
chore(dependencies): Autobump korkVersion (#487)

igor 3.6.1

15 Aug 21:50
Compare
Choose a tag to compare

chore(dependencies): Autobump korkVersion (#481)
chore(build): Update cloudbuild.yaml file (#482)
chore(dependencies): Autobump korkVersion (#483)
chore(dependencies): Autobump korkVersion (#484)
chore(cleanup): minor dependency cleanup (#486)
chore(dependencies): Autobump korkVersion (#485)

igor 3.6.0

05 Aug 17:48
Compare
Choose a tag to compare
feat(travis): Refactor and simplify Travis polling (#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

igor 3.5.2

30 Jul 08:30
7ed661e
Compare
Choose a tag to compare
fix(travis): List tag builds from travis (#479)

This makes it possible to manually trigger pipelines on tag builds
again.

Igor 3.5.1

09 Jul 17:46
Compare
Choose a tag to compare
  • chore(dependencies): Autobump korkVersion (#474)

igor 3.5.0

08 Jul 15:21
Compare
Choose a tag to compare
  • chore(gradle): Upgrade the Spinnaker gradle plugin (#472)
  • fix(bom): Fix generated pom.xml to omit invalid lombok declaration (#473)
  • chore(dependencies): Autobump korkVersion (#470)