Releases: spinnaker/igor
v4.5.4
v4.5.3
v4.5.2
igor v4.6.2
d72932f chore(dependencies): Autobump korkVersion (#953)
98b0b86 chore(dependencies): Autobump spinnakerGradleVersion (#952)
51c8b7e chore(dependencies): Autobump korkVersion (#951)
e663301 chore(dependencies): Autobump korkVersion (#950)
98e623c chore(dependencies): bump artifactory-java-client-services version to 2.9.2 (#949)
9823287 chore(dependencies): Autobump fiatVersion (#942)
c8488fd chore(dependencies): Autobump korkVersion (#948)
c033eb7 chore(dependencies): Autobump korkVersion (#947)
igor version-1.18.0
22106ca chore(build): release when tags matching version-[0-9]+.[0-9]+.[0-9]+ (#945)
abe2be2 chore(dependencies): Autobump spinnakerGradleVersion (#944)
09fc288 chore(dependencies): Autobump korkVersion (#943)
f61b499 fix(jenkins): Using null breaks the cache mechanism (#939)
ef6173b chore(dependencies): Autobump korkVersion (#941)
aae25a4 chore(dependencies): Autobump korkVersion (#940)
f958666 chore(release): Add weekly release (#938)
8a88be1 chore(deps): update fiat to 1.27.0, use new maven coordinates (#937)
c658de5 feat(build): publish to maven central, switch groupId to io.spinnaker.igor (#936)
9cf1f28 chore(deps): update kork to 7.107.0, use new maven coordinates (#935)
99fae02 chore(dependencies): Autobump spinnakerGradleVersion (#934)
1b12924 chore(dependencies): Autobump korkVersion (#933)
074d9aa feat(CiBuild): extend Jenkins / Docker / Github clients with REST calls (#929)
fefbdfe chore(dependencies): Autobump korkVersion (#931)
7cb916a chore(dependencies): Autobump korkVersion (#930)
9a4745c chore(dependencies): Autobump korkVersion (#928)
3a274f8 chore(dependencies): Autobump korkVersion (#927)
7188929 chore(dependencies): Autobump korkVersion (#926)
8f09580 chore(dependencies): Autobump korkVersion (#925)
04b5627 feat(jenkins): Support for updating job description (#924)
fd0a0fb chore(config): Fix outdated example in igor-config (#920)
7400c8b fix(jenkins): Add startTime to pendingKey to account for restarted Jenkins stage which have identitical X-SPINNAKER-EXECUTION values (#921)
9f1ea08 chore(dependencies): Autobump korkVersion (#922)
f0e95ca chore(dependencies): Autobump korkVersion (#919)
1e20801 chore(build): Stop publishing debians on release builds (#918)
b092ea3 chore(dependencies): Autobump spinnakerGradleVersion (#917)
5244e68 chore(dependencies): Autobump korkVersion (#916)
0b90d99 chore(dependencies): Autobump korkVersion (#915)
3c3c256 chore(dependencies): Autobump korkVersion (#914)
f056e86 chore(dependencies): Autobump korkVersion (#913)
b133a66 chore(logs): allow anonymous calls to jenkins to get builds and projects (#912)
65b253b chore(dependencies): Autobump korkVersion (#911)
5af8005 chore(dependencies): Autobump korkVersion (#910)
fdea045 chore(dependencies): Autobump korkVersion (#909)
8bcf17b chore(dependencies): Autobump korkVersion (#908)
a18343f chore(dependencies): Autobump korkVersion (#907)
6bc6816 chore(dependencies): Autobump korkVersion (#906)
6e07056 fix(dataType): change return type of build output from string to map (#905)
b0cd43f feat(buildLog): adding build log hook (#904)
6d218d7 fix(docker): Log imageIds when logging new images found (#903)
51aaf9b chore(dependencies): Autobump korkVersion (#902)
353327e chore(build): gradle 6.7 (#901)
0de401e chore(dependencies): Autobump korkVersion (#900)
315c688 chore(dependencies): Autobump korkVersion (#899)
1699927 docs(README): Document the pollingEnabled
setting (#898)
ce353ce chore(dependencies): Autobump korkVersion (#897)
77fe162 chore(dependencies): Autobump korkVersion (#896)
280df66 chore(dependencies): Autobump korkVersion (#895)
0f72ac7 fix(retrofit): Use the retrofit log level bean from retrofit configuration in kork-web (#894)
a4b66aa fix(docker): use a more concrete reason for when the cache is empty (#893)
366892d chore(dependencies): Autobump spinnakerGradleVersion (#892)
f8b3656 feat(travis): Adds more info to triggered Travis builds by default (#891)
5f472a0 chore(dependencies): Autobump korkVersion (#890)
16a90a8 chore(java11): Target Java 11 (#889)
0b9eb38 chore(dependencies): Autobump korkVersion (#888)
e87a629 feat(dockerBranch): add branch info for docker images (#887)
7b34d8f chore(dependencies): Autobump spinnakerGradleVersion (#886)
37ff59b fix(concourse): update auth for v6.5+ (#852)
0bbc7dc fix(jenkins): Igor fails to start if only keystore is configured (#856)
7026ecb feat(helm): Add Helm repo polling and caching (#829)
ba5e939 chore(dependencies): Autobump korkVersion (#885)
9539fcf chore(dependencies): Autobump korkVersion (#884)
fec7bc3 chore(dependencies): Autobump fiatVersion (#883)
7d07c7d chore(dependencies): Autobump korkVersion (#882)
f548845 chore(dependencies): Autobump korkVersion (#881)
a76cfc5 chore(dependencies): Autobump spinnakerGradleVersion (#880)
6039886 Do not force nodeId configured when checking nexus webhook (#878)
0443638 chore(dependencies): Autobump korkVersion (#879)
63141c0 chore(dependencies): Autobump fiatVersion (#877)
fb5d01e chore(build): Bump kork to 7.74.0 (#876)
23ada6f chore(dependencies): Autobump korkVersion (#874)
6e8dbe4 chore(dependencies): Autobump spinnakerGradleVersion (#873)
3784c01 chore(dependencies): Autobump fiatVersion (#872)
460fac8 fix(build): Bump kork to version 7.72.0 (#871)
be26781 chore(dependencies): Autobump korkVersion (#869)
0660485 feat(includeDetails): changing includeDetails flag to true (#868)
7a7c1f1 feat(date): adding date to docker images metadata, and log statement with timing (#866)
9bc8606 fix(jenkins): Don't kick off multiples of the same build (#863)
9fb54a8 chore(dependencies): Autobump spinnakerGradleVersion (#867)
e129598 fix(misc): Add config server dependency (#865)
9e10a07 chore(dependencies): Autobump korkVersion (#864)
7976bd4 chore(dependencies): Autobump korkVersion (#862)
ae99ed6 chore(dependencies): Autobump korkVersion (#861)
f2185c8 fix(misc): Remove okhttp2 usage and move to provider impl (#860)
cf538e7 chore(dependencies): Autobump korkVersion (#859)
56a1d73 chore(dependencies): Autobump korkVersion (#858)
90920c3 chore(dependencies): Autobump spinnakerGradleVersion (#857)
cad1de7 fix(dockerMetadata): get the correct information from incoming docker images (#855)
3cbd24b chore(dependencies): Autobump fiatVersion (#854)
e51066e chore(dockerMetadata): adding commit id, build number for docker images (#853)
1e81c41 chore(dependencies): Autobump korkVersion (#851)
a294c91 chore(dependencies): Autobump korkVersion (#850)
9df9908 chore(dependencies): Autobump korkVersion (#849)
d75a3f5 chore(dependencies): Autobump korkVersion (#848)
d1c60df chore(build): gradle 6.6.1 (#847)
faa4f39 chore(dependencies): Autobump korkVersion (#846)
d68a1d9 feat(ciService): add more fields to generic ci service (#844)
c7dd78f chore(dependencies): Autobump korkVersion (#845)
6ad7cf5 chore(dependencies): Autobump korkVersion (#843)
56db926 chore(dependencies): Autobump korkVersion (#841)
e2ab4ab chore(dependencies): Autobump korkVersion (#840)
babd23f fix(codebuild): set region when creating sts client (#839)
41ef2a3 chore(*): Use SprintBootApplication annotation on Main class (#838)
d2d216a chore(dependencies): Autobump korkVersion (#837)
92b4fc4 chore(build): gradle 6.6 (#836)
f5b738f fix(misc): Update jenkins client providers impls to use ok3 (#834)
34be859 chore(dependencies): Autobump spinnakerGradleVersion (#835)
24ed5d4 chore(dockerfile): various Dockerfile cleanups (#833)
3a9c65a chore(dependencies): Autobump korkVersion (#832)
bd31462 chore(dependencies): Autobump korkVersion (#831)
c21bc38 chore(dependencies): Autobump korkVersion (#830)
5f71fbf feat(managed-delivery): Retrieve Managed Delivery manifests from GitHub (#828)
8eb26f9 fix(concourse): handle missing branch in git metadata (#826)
3a8739d fix(concourse): recursively parse plan for resources (#813)
84997c1 chore(spotless): upgrade spinnaker gradle plugin (#827)
49c9647 feat(artifacts): Add type parameter to ArtifactService (#821)
62c899a chore(dependencies): Autobump korkVersion (#822)
b9bdb3c chore(dependencies): Autobump korkVersion (#820)
f9ae135 chore(dependencies): Autobump korkVersion (#819)
2ee789b chore(dependencies): Autobump korkVersion (#818)
b2adab7 chore(dependencies): Autobump korkVersion (#817)
c209661 chore(dependencies): Autobump korkVersion (#816)
e02bee6 chore(dependencies): Autobump fiatVersion (#815)
v4.5.1
v4.5.0
Bug Fixes
- build: Bump kork to version 7.72.0 (#871) (460fac8)
- codebuild: set region when creating sts client (#839) (babd23f)
- concourse: handle missing branch in git metadata (#826) (8eb26f9)
- concourse: recursively parse plan for resources (#813) (3a8739d), closes spinnaker/spinnaker#5895
- concourse: update auth for v6.5+ (#852) (37ff59b)
- dataType: change return type of build output from string to map (#905) (6e07056)
- docker: Log imageIds when logging new images found (#903) (6d218d7)
- docker: use a more concrete reason for when the cache is empty (#893) (a4b66aa)
- dockerMetadata: get the correct information from incoming docker images (#855) (cad1de7)
- jenkins: Add startTime to pendingKey to account for restarted Jenkins stage which have identitical X-SPINNAKER-EXECUTION values (#921) (7400c8b)
- jenkins: Don't kick off multiples of the same build (#863) (9bc8606)
- jenkins: Igor fails to start if only keystore is configured (#856) (0bbc7dc)
- misc: Add config server dependency (#865) (e129598)
- misc: Remove okhttp2 usage and move to provider impl (#860) (f2185c8)
- misc: Update jenkins client providers impls to use ok3 (#834) (f5b738f)
- retrofit: Use the retrofit log level bean from retrofit configuration in kork-web (#894) (0f72ac7)
Features
- artifacts: Add type parameter to ArtifactService (#821) (49c9647)
- build: publish to maven central, switch groupId to io.spinnaker.igor (#936) (c658de5)
- buildLog: adding build log hook (#904) (b0cd43f)
- CiBuild: extend Jenkins / Docker / Github clients with REST calls (#929) (074d9aa)
- ciService: add more fields to generic ci service (#844) (d68a1d9)
- date: adding date to docker images metadata, and log statement with timing (#866) (7a7c1f1)
- dockerBranch: add branch info for docker images (#887) (e87a629)
- helm: Add Helm repo polling and caching (#829) (7026ecb)
- includeDetails: changing includeDetails flag to true (#868) (0660485)
- jenkins: Support for updating job description (#924) (04b5627)
- managed-delivery: Retrieve Managed Delivery manifests from GitHub (#828) (5f71fbf)
- travis: Adds more info to triggered Travis builds by default (#891) (f8b3656)
igor v4.4.0
5c8b0b6 feat(discovery): refactor to use shared discovery abstraction from kork-core (#814)
23bc829 fix(jenkins): Stop or delete from queue (#811)
bf59df0 chore(dependencies): Autobump korkVersion (#810)
a5d4d09 chore(dependencies): replace kork dependencies with kork-runtime (#809)
ee131f3 chore(dependencies): Autobump korkVersion (#808)
60b8576 chore(dependencies): Autobump korkVersion (#807)
5de2743 fix(concourse): support re-run (dot-) builds (#779)
f47f4cf chore(dependencies): Autobump korkVersion (#806)
305a08e chore(dependencies): Autobump korkVersion (#805)
c628c89 chore(dependencies): Autobump spinnakerGradleVersion (#804)
b74ee14 chore(build): gradle 6.5.1 (#803)
6fa5b35 chore(dependencies): Autobump korkVersion (#802)
97e62db fix(concourse): support old and new concourse auth (#762)
44efe0c feat(travis): make it possible to specify the list of repos to scan (#790)
9298b39 fix(docs): Update broken link (#801)
d2fe10e chore(dependencies): Autobump korkVersion (#800)
igor v4.3.0
0bc5e84 chore(dependencies): Autobump fiatVersion (#799)
5cc2712 chore(dependencies): Autobump korkVersion (#798)
92c3a1e chore(dependencies): Autobump spinnakerGradleVersion (#797)
cb00b76 chore(build): gradle 6.5 (#796)
416ff4f chore(dependencies): Autobump korkVersion (#795)
ae58fe7 chore(dependencies): Autobump korkVersion (#794)
bf7cdac feat(plugins): Add description and provider to PluginRelease (#793)
5c80fdc chore(dependencies): Autobump korkVersion (#792)
ca053de chore(dependencies): Autobump korkVersion (#791)
0e559d7 chore(dependencies): Autobump korkVersion (#789)
826b256 chore(dependencies): Autobump korkVersion (#788)
6684643 chore(dependencies): Autobump korkVersion (#787)
f2c4aeb chore(dependencies): Autobump korkVersion (#786)
e9939e9 chore(dependencies): Autobump korkVersion (#785)
6b4759d chore(dependencies): Autobump korkVersion (#784)
1498a4c chore(dependencies): Autobump korkVersion (#783)
igor v4.2.0
4f3e929 chore(dependencies): Autobump korkVersion (#782)
e61ff4a chore(dependencies): Autobump fiatVersion (#781)
af05e7f chore(): Remove RxJava dependency from Igor (#778)
eded1f4 chore(dependencies): Autobump korkVersion (#780)
7e2d515 chore(travis): Move Travis integration to igor-monitor-travis (#770)
a92fc6b fix(resilience4j): Circuit breaker ignores 404s from Jenkins (#777)
e82e97b refactor(): Replace Hystrix with Resilience4j (#775)
091fd79 chore(dependencies): Autobump korkVersion (#776)
0556fde chore(dependencies): Autobump korkVersion (#774)
d1d296b fix(managed-delivery): Handle paginated responses in delivery config retrieval (#773)
65d4d5d chore(dependencies): Autobump korkVersion (#772)
27a544f refactor(artifacts): Remove deprecate getMetadata (#771)
71cef10 chore(dependencies): Autobump korkVersion (#769)
7c47ce3 feat(jenkins): Retry on 404 when getting build artifact (#767)
9a62c25 chore(dependencies): Autobump korkVersion (#768)
2f948f0 chore(dependencies): Autobump korkVersion (#766)
64094a1 chore(dependencies): Autobump korkVersion (#765)
c55d43b chore(dependencies): Autobump korkVersion (#764)
403f946 chore(dependencies): Autobump korkVersion (#763)
4165d11 chore(dependencies): Autobump korkVersion (#761)
1a49e22 chore(dependencies): Autobump spinnakerGradleVersion (#760)
0ec6507 fix(misc): Move to new client provider for building retrofit client (#759)
e477841 feat(plugins): Track plugin releases by plugin id (#757)
8214303 chore(build): gradle 6.4.1 (#758)
fbcbc42 chore(dependencies): Autobump fiatVersion (#756)
9ffb36b chore(dependencies): Autobump korkVersion (#755)
b383b52 fix(misc): Use new client provider for all internal spinnaker services. (#752)
3b56280 fix(jenkins): mark builds processed when fastforwarding (#754)
aa41c61 chore(dependencies): Autobump korkVersion (#753)
fbad784 chore(docker): remove v1 docker tag migrator (#750)
60d55fe chore(dependencies): Autobump fiatVersion (#751)
272ae8b chore(dependencies): Autobump korkVersion (#749)
7cb067b chore(dependencies): Autobump fiatVersion (#747)
5a1c0fc fix(misc): newer version of fiat api client requires url to wire up client (#748)
908861a chore(docker): remove v1 docker tag migrator (#745)
c2cde1f chore(dependencies): Autobump korkVersion (#746)
75f28bd refactor(gcb): Further clean-up of GCB config (#742)
67f3fdb chore(dependencies): Autobump korkVersion (#744)
ef62c2d chore(dynomite): Removing dynomite from codebase (#741)
bdb77d0 fix(plugins): Only trigger off new releases (#743)