{"push_id":907366412,"size":32,"distinct_size":32,"ref":"refs/heads/jenkins-folders","head":"6c6622f52c44591d90dea602811fad581b8d0fa3","before":"eb429e35ee76c396b5d39c1ad74f9ddccdf18c30","commits":[{"sha":"1193eb8d03210a417898d59d3725c4b97ce113d6","author":{"email":"2f2f233977e829d8af643664b9a4ddde4229516c@netflix.com","name":"tomaslin"},"message":"start script task defaults from deploy stage in strategy","distinct":true,"url":"https://api.github.com/repos/AMeng/orca/commits/1193eb8d03210a417898d59d3725c4b97ce113d6"},{"sha":"302ef9451368f6033b3e86cb1323f146343b88cb","author":{"email":"2f2f233977e829d8af643664b9a4ddde4229516c@netflix.com","name":"tomaslin"},"message":"Merge branch 'master' of github.com:spinnaker/orca","distinct":true,"url":"https://api.github.com/repos/AMeng/orca/commits/302ef9451368f6033b3e86cb1323f146343b88cb"},{"sha":"f0d8cb40fb70c59346768ebeec6d12f20bbfe7d7","author":{"email":"4a1e433d8865706e81adaefb5337abcdb8f67ce4@netflix.com","name":"chrisb"},"message":"allow rebake via trigger","distinct":true,"url":"https://api.github.com/repos/AMeng/orca/commits/f0d8cb40fb70c59346768ebeec6d12f20bbfe7d7"},{"sha":"3c6b14708239195378add2f2179896da38e1ac98","author":{"email":"2f2f233977e829d8af643664b9a4ddde4229516c@netflix.com","name":"tomaslin"},"message":"moved deployment strategy check to DeploymentStrategyParameterSupport and applied it to precondition and clusterwide operations","distinct":true,"url":"https://api.github.com/repos/AMeng/orca/commits/3c6b14708239195378add2f2179896da38e1ac98"},{"sha":"3ad398ea70ff8c6e76320f0a993d4b6932641318","author":{"email":"2f2f233977e829d8af643664b9a4ddde4229516c@netflix.com","name":"tomaslin"},"message":"strategy param moved into stage per @ajordens comment","distinct":true,"url":"https://api.github.com/repos/AMeng/orca/commits/3ad398ea70ff8c6e76320f0a993d4b6932641318"},{"sha":"b3a52c279449b8e4c2b30906136efc99deacc2b8","author":{"email":"2f2f233977e829d8af643664b9a4ddde4229516c@netflix.com","name":"tomaslin"},"message":"Merge branch 'master' of github.com:tomaslin/orca into strategy-stages","distinct":true,"url":"https://api.github.com/repos/AMeng/orca/commits/b3a52c279449b8e4c2b30906136efc99deacc2b8"},{"sha":"eec41c18ddc1c9011e5a33521a19537666b8fc71","author":{"email":"a9a3ccfc9ad55ad9b0319151ed1c08539606cdac@gmail.com","name":"Tomás Lin"},"message":"Merge pull request #677 from tomaslin/strategy-stages\n\nenables more stages for strategies","distinct":true,"url":"https://api.github.com/repos/AMeng/orca/commits/eec41c18ddc1c9011e5a33521a19537666b8fc71"},{"sha":"898afc77381154cb5e630ab2afaf60c627feeade","author":{"email":"4a1e433d8865706e81adaefb5337abcdb8f67ce4@netflix.com","name":"Chris Berry"},"message":"Merge branch 'master' into rebake-trigger","distinct":true,"url":"https://api.github.com/repos/AMeng/orca/commits/898afc77381154cb5e630ab2afaf60c627feeade"},{"sha":"f7836cf4955f2cc2222ba726c06755da22d11359","author":{"email":"4a1e433d8865706e81adaefb5337abcdb8f67ce4@netflix.com","name":"Chris Berry"},"message":"Merge pull request #678 from anotherchrisberry/rebake-trigger\n\nallow rebake via trigger","distinct":true,"url":"https://api.github.com/repos/AMeng/orca/commits/f7836cf4955f2cc2222ba726c06755da22d11359"},{"sha":"979d2a0e2b0ae8318d48497a74d66294b0dd3ed8","author":{"email":"2cbf0e9c2c369a0c3b5ce83689df625c3d8314a2@netflix.com","name":"Adam Jordens"},"message":"Consider stages/pipelines ending in STOPPED as `complete` rather than `failed` when it comes to recording events (and sending notifications)","distinct":true,"url":"https://api.github.com/repos/AMeng/orca/commits/979d2a0e2b0ae8318d48497a74d66294b0dd3ed8"},{"sha":"54d4757871d060d4ac4f9abddb53c357d9c5882b","author":{"email":"0e18f44c1fec03ec4083422cb58ba6a09ac4fb2a@jordens.org","name":"Adam Jordens"},"message":"Merge pull request #679 from ajordens/avoid-sending-notifications-for-stopped-stages-or-pipelines\n\nConsider STOPPED stages and SUCCEEDED pipelines as `complete` rather than…","distinct":true,"url":"https://api.github.com/repos/AMeng/orca/commits/54d4757871d060d4ac4f9abddb53c357d9c5882b"},{"sha":"90276ff10e70902b419d8eb558618a5a5f709eeb","author":{"email":"2f2f233977e829d8af643664b9a4ddde4229516c@netflix.com","name":"tomaslin"},"message":"make preconditions work for strategies","distinct":true,"url":"https://api.github.com/repos/AMeng/orca/commits/90276ff10e70902b419d8eb558618a5a5f709eeb"},{"sha":"042f999ebab2b22871d91e409c61a2cec1c2f550","author":{"email":"a9a3ccfc9ad55ad9b0319151ed1c08539606cdac@gmail.com","name":"Tomás Lin"},"message":"Merge pull request #680 from tomaslin/preconditions-for-strategies\n\nmake preconditions work for strategies","distinct":true,"url":"https://api.github.com/repos/AMeng/orca/commits/042f999ebab2b22871d91e409c61a2cec1c2f550"},{"sha":"c41351648edcb2182d5e577899511a5c41abdf92","author":{"email":"2cbf0e9c2c369a0c3b5ce83689df625c3d8314a2@netflix.com","name":"Adam Jordens"},"message":"Precondition expressions no longer need to be wrapped in ${ and }\n\n- The ExpressionPreconditionTask will explicitly evaluate the expression at task execution time\n- Any portions of the expression wrapped in ${ and } will be evaluated at both pipeline start and stage start","distinct":true,"url":"https://api.github.com/repos/AMeng/orca/commits/c41351648edcb2182d5e577899511a5c41abdf92"},{"sha":"f8e7c5d90e615497a976f0cfcee557bbbe4a0d60","author":{"email":"a9a3ccfc9ad55ad9b0319151ed1c08539606cdac@gmail.com","name":"Tomás Lin"},"message":"Merge pull request #681 from ajordens/evaluate-expression-precondition-at-stage-execution-time\n\nPrecondition expressions no longer need to be wrapped in ${ and }","distinct":true,"url":"https://api.github.com/repos/AMeng/orca/commits/f8e7c5d90e615497a976f0cfcee557bbbe4a0d60"},{"sha":"f05ab0eee2ba95a0bb139a0d78b110a86ad20779","author":{"email":"2cbf0e9c2c369a0c3b5ce83689df625c3d8314a2@netflix.com","name":"Adam Jordens"},"message":"ExpressionPrecondition should include the executionResult in it's nested context\n\n- Deck already has support for showing nested context values (so this will automatically show the executionResult in the UI)","distinct":true,"url":"https://api.github.com/repos/AMeng/orca/commits/f05ab0eee2ba95a0bb139a0d78b110a86ad20779"},{"sha":"17bbfe75d156f6a77803651ea2b8cf6169998025","author":{"email":"0e18f44c1fec03ec4083422cb58ba6a09ac4fb2a@jordens.org","name":"Adam Jordens"},"message":"Merge pull request #683 from ajordens/include-executionResult-in-precondition-context\n\nExpressionPrecondition should include the executionResult in it's nes…","distinct":true,"url":"https://api.github.com/repos/AMeng/orca/commits/17bbfe75d156f6a77803651ea2b8cf6169998025"},{"sha":"5ea703992325da0b7c5db964d9782ad8f5118a78","author":{"email":"4a1e433d8865706e81adaefb5337abcdb8f67ce4@netflix.com","name":"chrisb"},"message":"optionally record user canceling tasks and pipelines","distinct":true,"url":"https://api.github.com/repos/AMeng/orca/commits/5ea703992325da0b7c5db964d9782ad8f5118a78"},{"sha":"d82d85ec5fa0e4db2dff25a5fb9faee0f355372d","author":{"email":"4a1e433d8865706e81adaefb5337abcdb8f67ce4@netflix.com","name":"Chris Berry"},"message":"Merge pull request #682 from anotherchrisberry/canceled-by\n\noptionally record user canceling tasks and pipelines","distinct":true,"url":"https://api.github.com/repos/AMeng/orca/commits/d82d85ec5fa0e4db2dff25a5fb9faee0f355372d"},{"sha":"f4bc3939eb5a068329ecc2d9aff6767bb0da47e6","author":{"email":"2cbf0e9c2c369a0c3b5ce83689df625c3d8314a2@netflix.com","name":"Adam Jordens"},"message":"CreateBakeTask should only look at a trigger if it's actually a Pipeline","distinct":true,"url":"https://api.github.com/repos/AMeng/orca/commits/f4bc3939eb5a068329ecc2d9aff6767bb0da47e6"}]}