Add Bamboo Forecast & Custom Transformers

This commit is contained in:
Bree Dodd
2023-09-15 16:43:04 -06:00
parent f1e83f2239
commit 33a0d421a1
9 changed files with 809 additions and 7 deletions
@@ -0,0 +1,442 @@
[
{
"id": 11043093,
"build_number": 11043093,
"result": "Successful",
"queue_time": "2023-09-15T00:00:00+00:00",
"start_time": "2023-09-15T00:00:00+00:00",
"finish_time": "2023-09-15T00:02:00+00:00",
"definition_id": "FORT-BUIL",
"runner_name": "",
"runner_group": ""
},
{
"id": 11043078,
"build_number": 11043078,
"result": "Successful",
"queue_time": "2023-09-14T00:00:00+00:00",
"start_time": "2023-09-14T00:00:15+00:00",
"finish_time": "2023-09-14T00:02:15+00:00",
"definition_id": "FORT-BUIL",
"runner_name": "",
"runner_group": ""
},
{
"id": 11043067,
"build_number": 11043067,
"result": "Successful",
"queue_time": "2023-09-13T00:00:00+00:00",
"start_time": "2023-09-13T00:00:00+00:00",
"finish_time": "2023-09-13T00:02:00+00:00",
"definition_id": "FORT-BUIL",
"runner_name": "",
"runner_group": ""
},
{
"id": 11043053,
"build_number": 11043053,
"result": "Successful",
"queue_time": "2023-09-12T00:00:00+00:00",
"start_time": "2023-09-12T00:00:15+00:00",
"finish_time": "2023-09-12T00:02:15+00:00",
"definition_id": "FORT-BUIL",
"runner_name": "",
"runner_group": ""
},
{
"id": 11043037,
"build_number": 11043037,
"result": "Successful",
"queue_time": "2023-09-11T00:00:00+00:00",
"start_time": "2023-09-11T00:00:00+00:00",
"finish_time": "2023-09-11T00:02:00+00:00",
"definition_id": "FORT-BUIL",
"runner_name": "",
"runner_group": ""
},
{
"id": 11043026,
"build_number": 11043026,
"result": "Successful",
"queue_time": "2023-09-10T00:00:00+00:00",
"start_time": "2023-09-10T00:00:00+00:00",
"finish_time": "2023-09-10T00:02:00+00:00",
"definition_id": "FORT-BUIL",
"runner_name": "",
"runner_group": ""
},
{
"id": 11043011,
"build_number": 11043011,
"result": "Successful",
"queue_time": "2023-09-09T00:00:00+00:00",
"start_time": "2023-09-09T00:00:00+00:00",
"finish_time": "2023-09-09T00:02:00+00:00",
"definition_id": "FORT-BUIL",
"runner_name": "",
"runner_group": ""
},
{
"id": 11042998,
"build_number": 11042998,
"result": "Successful",
"queue_time": "2023-09-08T00:00:00+00:00",
"start_time": "2023-09-08T00:00:15+00:00",
"finish_time": "2023-09-08T00:02:15+00:00",
"definition_id": "FORT-BUIL",
"runner_name": "",
"runner_group": ""
},
{
"id": 11043102,
"build_number": 11043102,
"result": "Successful",
"queue_time": "2023-09-15T01:00:00+00:00",
"start_time": "2023-09-15T01:00:00+00:00",
"finish_time": "2023-09-15T01:03:20+00:00",
"definition_id": "FORT-RS",
"runner_name": "",
"runner_group": ""
},
{
"id": 11043087,
"build_number": 11043087,
"result": "Successful",
"queue_time": "2023-09-14T01:00:00+00:00",
"start_time": "2023-09-14T01:00:00+00:00",
"finish_time": "2023-09-14T01:03:20+00:00",
"definition_id": "FORT-RS",
"runner_name": "",
"runner_group": ""
},
{
"id": 11043074,
"build_number": 11043074,
"result": "Successful",
"queue_time": "2023-09-13T01:00:00+00:00",
"start_time": "2023-09-13T01:00:00+00:00",
"finish_time": "2023-09-13T01:03:20+00:00",
"definition_id": "FORT-RS",
"runner_name": "",
"runner_group": ""
},
{
"id": 11043061,
"build_number": 11043061,
"result": "Successful",
"queue_time": "2023-09-12T01:00:00+00:00",
"start_time": "2023-09-12T01:00:00+00:00",
"finish_time": "2023-09-12T01:03:20+00:00",
"definition_id": "FORT-RS",
"runner_name": "",
"runner_group": ""
},
{
"id": 11043046,
"build_number": 11043046,
"result": "Successful",
"queue_time": "2023-09-11T01:00:00+00:00",
"start_time": "2023-09-11T01:00:00+00:00",
"finish_time": "2023-09-11T01:03:20+00:00",
"definition_id": "FORT-RS",
"runner_name": "",
"runner_group": ""
},
{
"id": 11043033,
"build_number": 11043033,
"result": "Successful",
"queue_time": "2023-09-10T01:00:00+00:00",
"start_time": "2023-09-10T01:00:00+00:00",
"finish_time": "2023-09-10T01:03:20+00:00",
"definition_id": "FORT-RS",
"runner_name": "",
"runner_group": ""
},
{
"id": 11043020,
"build_number": 11043020,
"result": "Successful",
"queue_time": "2023-09-09T01:00:00+00:00",
"start_time": "2023-09-09T01:00:00+00:00",
"finish_time": "2023-09-09T01:03:20+00:00",
"definition_id": "FORT-RS",
"runner_name": "",
"runner_group": ""
},
{
"id": 11043007,
"build_number": 11043007,
"result": "Successful",
"queue_time": "2023-09-08T01:00:00+00:00",
"start_time": "2023-09-08T01:00:00+00:00",
"finish_time": "2023-09-08T01:03:20+00:00",
"definition_id": "FORT-RS",
"runner_name": "",
"runner_group": ""
},
{
"id": 11043095,
"build_number": 11043095,
"result": "Successful",
"queue_time": "2023-09-15T00:00:00+00:00",
"start_time": "2023-09-15T00:02:00+00:00",
"finish_time": "2023-09-15T00:02:00+00:00",
"definition_id": "PAN-CON",
"runner_name": "",
"runner_group": ""
},
{
"id": 11043080,
"build_number": 11043080,
"result": "Successful",
"queue_time": "2023-09-14T00:00:00+00:00",
"start_time": "2023-09-14T00:02:15+00:00",
"finish_time": "2023-09-14T00:02:15+00:00",
"definition_id": "PAN-CON",
"runner_name": "",
"runner_group": ""
},
{
"id": 11043065,
"build_number": 11043065,
"result": "Successful",
"queue_time": "2023-09-13T00:00:00+00:00",
"start_time": "2023-09-13T00:02:15+00:00",
"finish_time": "2023-09-13T00:02:15+00:00",
"definition_id": "PAN-CON",
"runner_name": "",
"runner_group": ""
},
{
"id": 11043052,
"build_number": 11043052,
"result": "Successful",
"queue_time": "2023-09-12T00:00:00+00:00",
"start_time": "2023-09-12T00:00:00+00:00",
"finish_time": "2023-09-12T00:00:00+00:00",
"definition_id": "PAN-CON",
"runner_name": "",
"runner_group": ""
},
{
"id": 11043044,
"build_number": 11043044,
"result": "Successful",
"queue_time": "2023-09-11T00:00:00+00:00",
"start_time": "2023-09-11T00:02:00+00:00",
"finish_time": "2023-09-11T00:02:00+00:00",
"definition_id": "PAN-CON",
"runner_name": "",
"runner_group": ""
},
{
"id": 11043024,
"build_number": 11043024,
"result": "Successful",
"queue_time": "2023-09-10T00:00:00+00:00",
"start_time": "2023-09-10T00:02:15+00:00",
"finish_time": "2023-09-10T00:02:15+00:00",
"definition_id": "PAN-CON",
"runner_name": "",
"runner_group": ""
},
{
"id": 11043013,
"build_number": 11043013,
"result": "Successful",
"queue_time": "2023-09-09T00:00:00+00:00",
"start_time": "2023-09-09T00:02:15+00:00",
"finish_time": "2023-09-09T00:02:15+00:00",
"definition_id": "PAN-CON",
"runner_name": "",
"runner_group": ""
},
{
"id": 11043000,
"build_number": 11043000,
"result": "Successful",
"queue_time": "2023-09-08T00:00:00+00:00",
"start_time": "2023-09-08T00:02:15+00:00",
"finish_time": "2023-09-08T00:02:15+00:00",
"definition_id": "PAN-CON",
"runner_name": "",
"runner_group": ""
},
{
"id": 11043104,
"build_number": 11043104,
"result": "Successful",
"queue_time": "2023-09-15T21:54:00+00:00",
"start_time": "2023-09-15T21:54:00+00:00",
"finish_time": "2023-09-15T21:54:15+00:00",
"definition_id": "PAN-DAIL",
"runner_name": "",
"runner_group": ""
},
{
"id": 11043097,
"build_number": 11043097,
"result": "Successful",
"queue_time": "2023-09-15T00:00:00+00:00",
"start_time": "2023-09-15T00:02:00+00:00",
"finish_time": "2023-09-15T00:02:15+00:00",
"definition_id": "PAN-DAIL",
"runner_name": "",
"runner_group": ""
},
{
"id": 11043091,
"build_number": 11043091,
"result": "Successful",
"queue_time": "2023-09-14T21:54:00+00:00",
"start_time": "2023-09-14T21:54:00+00:00",
"finish_time": "2023-09-14T21:54:15+00:00",
"definition_id": "PAN-DAIL",
"runner_name": "",
"runner_group": ""
},
{
"id": 11043082,
"build_number": 11043082,
"result": "Successful",
"queue_time": "2023-09-14T00:00:00+00:00",
"start_time": "2023-09-14T00:00:00+00:00",
"finish_time": "2023-09-14T00:00:15+00:00",
"definition_id": "PAN-DAIL",
"runner_name": "",
"runner_group": ""
},
{
"id": 11043076,
"build_number": 11043076,
"result": "Successful",
"queue_time": "2023-09-13T21:54:00+00:00",
"start_time": "2023-09-13T21:54:00+00:00",
"finish_time": "2023-09-13T21:54:15+00:00",
"definition_id": "PAN-DAIL",
"runner_name": "",
"runner_group": ""
},
{
"id": 11043069,
"build_number": 11043069,
"result": "Successful",
"queue_time": "2023-09-13T00:00:00+00:00",
"start_time": "2023-09-13T00:02:00+00:00",
"finish_time": "2023-09-13T00:02:15+00:00",
"definition_id": "PAN-DAIL",
"runner_name": "",
"runner_group": ""
},
{
"id": 11043063,
"build_number": 11043063,
"result": "Successful",
"queue_time": "2023-09-12T21:54:00+00:00",
"start_time": "2023-09-12T21:54:00+00:00",
"finish_time": "2023-09-12T21:54:15+00:00",
"definition_id": "PAN-DAIL",
"runner_name": "",
"runner_group": ""
},
{
"id": 11043056,
"build_number": 11043056,
"result": "Successful",
"queue_time": "2023-09-12T00:00:00+00:00",
"start_time": "2023-09-12T00:00:00+00:00",
"finish_time": "2023-09-12T00:00:15+00:00",
"definition_id": "PAN-DAIL",
"runner_name": "",
"runner_group": ""
},
{
"id": 11043050,
"build_number": 11043050,
"result": "Successful",
"queue_time": "2023-09-11T21:54:00+00:00",
"start_time": "2023-09-11T21:54:00+00:00",
"finish_time": "2023-09-11T21:54:15+00:00",
"definition_id": "PAN-DAIL",
"runner_name": "",
"runner_group": ""
},
{
"id": 11043042,
"build_number": 11043042,
"result": "Successful",
"queue_time": "2023-09-11T00:00:00+00:00",
"start_time": "2023-09-11T00:02:00+00:00",
"finish_time": "2023-09-11T00:02:15+00:00",
"definition_id": "PAN-DAIL",
"runner_name": "",
"runner_group": ""
},
{
"id": 11043035,
"build_number": 11043035,
"result": "Successful",
"queue_time": "2023-09-10T21:54:00+00:00",
"start_time": "2023-09-10T21:54:00+00:00",
"finish_time": "2023-09-10T21:54:15+00:00",
"definition_id": "PAN-DAIL",
"runner_name": "",
"runner_group": ""
},
{
"id": 11043028,
"build_number": 11043028,
"result": "Successful",
"queue_time": "2023-09-10T00:00:00+00:00",
"start_time": "2023-09-10T00:02:00+00:00",
"finish_time": "2023-09-10T00:02:15+00:00",
"definition_id": "PAN-DAIL",
"runner_name": "",
"runner_group": ""
},
{
"id": 11043022,
"build_number": 11043022,
"result": "Successful",
"queue_time": "2023-09-09T21:54:00+00:00",
"start_time": "2023-09-09T21:54:00+00:00",
"finish_time": "2023-09-09T21:54:15+00:00",
"definition_id": "PAN-DAIL",
"runner_name": "",
"runner_group": ""
},
{
"id": 11043015,
"build_number": 11043015,
"result": "Successful",
"queue_time": "2023-09-09T00:00:00+00:00",
"start_time": "2023-09-09T00:02:00+00:00",
"finish_time": "2023-09-09T00:02:15+00:00",
"definition_id": "PAN-DAIL",
"runner_name": "",
"runner_group": ""
},
{
"id": 11043009,
"build_number": 11043009,
"result": "Successful",
"queue_time": "2023-09-08T21:54:00+00:00",
"start_time": "2023-09-08T21:54:00+00:00",
"finish_time": "2023-09-08T21:54:15+00:00",
"definition_id": "PAN-DAIL",
"runner_name": "",
"runner_group": ""
},
{
"id": 11043002,
"build_number": 11043002,
"result": "Successful",
"queue_time": "2023-09-08T00:00:00+00:00",
"start_time": "2023-09-08T00:00:00+00:00",
"finish_time": "2023-09-08T00:00:15+00:00",
"definition_id": "PAN-DAIL",
"runner_name": "",
"runner_group": ""
}
]
@@ -0,0 +1,68 @@
---
version: 2
plan:
project-key: FOO
key: BAR
name: Sample Plan
stages:
- Custom Dry Run:
manual: false
final: false
jobs:
- Build
Build:
key: JOB1
requirements:
- bamboo-runner
tasks:
- checkout:
force-clean-build: false
- script:
interpreter: SHELL
scripts:
- |-
mkdir -p falcon/red
echo wings > falcon/red/wings
sleep 1
echo 'Built it'
- any-task:
plugin-key: com.atlassian.bamboo.plugins.builder.unknowncache
configuration:
key: cache_key
path: falcon/red/wings
artifacts:
- name: Red rocket built
pattern: falcon/red/wings
shared: true
required: true
artifact-subscriptions: []
variables:
global_variable: global_variable_value
plan_variable_override: plan_variable_override
repositories:
- yaml-test-repo:
scope: global
triggers:
- polling:
period: '180'
branches:
create: for-new-branch
delete:
after-deleted-days: 1
after-inactive-days: 30
link-to-jira: true
notifications:
- events:
- plan-failed
recipients:
- responsible
- watchers
labels: []
dependencies:
require-all-stages-passing: false
enabled-for-branches: true
block-strategy: none
plans: []
other:
concurrent-build-plugin: system-default