chore: upgrade to Aspect Workflows 5.10.9 (#881)
This commit is contained in:
parent
cc956d8589
commit
be4b0d6455
|
@ -4,12 +4,12 @@ load("@bazel_tools//tools/build_defs/repo:http.bzl", _http_archive = "http_archi
|
||||||
load("@bazel_tools//tools/build_defs/repo:utils.bzl", "maybe")
|
load("@bazel_tools//tools/build_defs/repo:utils.bzl", "maybe")
|
||||||
|
|
||||||
# TODO: move this to a rule set so repositories on Aspect Workflows can avoid this boilerplate
|
# TODO: move this to a rule set so repositories on Aspect Workflows can avoid this boilerplate
|
||||||
rosetta_version = "5.10.6"
|
rosetta_version = "5.10.9"
|
||||||
rosetta_integrity = {
|
rosetta_integrity = {
|
||||||
"darwin_aarch64": "sha256-flgaK95KA2aTKjFlNRZUWwAxlkQJe6Ih69p1owuJVdI=",
|
"darwin_aarch64": "sha256-AmLzGPqB0wVke5SbDwPPp+ABgJghyHOGXccfdx5566s=",
|
||||||
"darwin_x86_64": "sha256-TOBC+/nlrPeLpniyvC7Rt2xBffde64Lgz/dKBK6iqXk=",
|
"darwin_x86_64": "sha256-LAwS79N5zn41N4VENKSyo+JS+rnCg0gPhwNsVGIRvCk=",
|
||||||
"linux_aarch64": "sha256-NPPHjOViwRoQXEAcMtCAmKfK2OIa408X2+7AuxqkXjE=",
|
"linux_aarch64": "sha256-AwYttfUWTyT9Py76Bvf+wVkKqJCSQPwHPkg9nmRACIs=",
|
||||||
"linux_x86_64": "sha256-2rrHoJ72ngfCZRux6GF3RN3ibFhRcb1HZ3LvNFUH3RM=",
|
"linux_x86_64": "sha256-0oDoF+1/j5UvVdTD9bIXBv/5agxiUsAzyhLWxb4puQw=",
|
||||||
}
|
}
|
||||||
|
|
||||||
# https://github.com/suzuki-shunsuke/circleci-config-merge/releases
|
# https://github.com/suzuki-shunsuke/circleci-config-merge/releases
|
||||||
|
|
|
@ -133,6 +133,9 @@ workflows:
|
||||||
jobs:
|
jobs:
|
||||||
aw-auto-deliver:
|
aw-auto-deliver:
|
||||||
environment:
|
environment:
|
||||||
|
ASPECT_WORKFLOWS_CIRCLE_PIPELINE_NUMBER: << pipeline.number >>
|
||||||
|
ASPECT_WORKFLOWS_CIRCLE_PIPELINE_PROJECT_TYPE: << pipeline.project.type >>
|
||||||
|
ASPECT_WORKFLOWS_CIRCLE_WORKFLOW_BASE_NAME: aspect-workflows
|
||||||
ASPECT_WORKFLOWS_CONFIG: .aspect/workflows/config.yaml
|
ASPECT_WORKFLOWS_CONFIG: .aspect/workflows/config.yaml
|
||||||
ASPECT_WORKFLOWS_WORKSPACE: << parameters.workspace >>
|
ASPECT_WORKFLOWS_WORKSPACE: << parameters.workspace >>
|
||||||
DELIVERY_COMMIT: << pipeline.parameters.delivery_commit >>
|
DELIVERY_COMMIT: << pipeline.parameters.delivery_commit >>
|
||||||
|
@ -145,53 +148,31 @@ jobs:
|
||||||
steps:
|
steps:
|
||||||
- run:
|
- run:
|
||||||
command: /etc/aspect/workflows/bin/configure_workflows_env
|
command: /etc/aspect/workflows/bin/configure_workflows_env
|
||||||
environment:
|
|
||||||
ASPECT_WORKFLOWS_CONFIG: .aspect/workflows/config.yaml
|
|
||||||
ASPECT_WORKFLOWS_WORKSPACE: << parameters.workspace >>
|
|
||||||
DELIVERY_COMMIT: << pipeline.parameters.delivery_commit >>
|
|
||||||
XDG_CACHE_HOME: /mnt/ephemeral/caches
|
|
||||||
name: Workflows environment
|
name: Workflows environment
|
||||||
- checkout
|
- checkout
|
||||||
- run:
|
- run:
|
||||||
command: /etc/aspect/workflows/bin/agent_health_check
|
command: /etc/aspect/workflows/bin/agent_health_check
|
||||||
environment:
|
|
||||||
ASPECT_WORKFLOWS_CONFIG: .aspect/workflows/config.yaml
|
|
||||||
ASPECT_WORKFLOWS_WORKSPACE: << parameters.workspace >>
|
|
||||||
DELIVERY_COMMIT: << pipeline.parameters.delivery_commit >>
|
|
||||||
XDG_CACHE_HOME: /mnt/ephemeral/caches
|
|
||||||
name: Agent health check
|
name: Agent health check
|
||||||
no_output_timeout: 180m
|
no_output_timeout: 180m
|
||||||
- run:
|
- run:
|
||||||
command: git fetch
|
command: git fetch
|
||||||
environment:
|
|
||||||
ASPECT_WORKFLOWS_CONFIG: .aspect/workflows/config.yaml
|
|
||||||
ASPECT_WORKFLOWS_WORKSPACE: << parameters.workspace >>
|
|
||||||
DELIVERY_COMMIT: << pipeline.parameters.delivery_commit >>
|
|
||||||
XDG_CACHE_HOME: /mnt/ephemeral/caches
|
|
||||||
name: Git fetch
|
name: Git fetch
|
||||||
- when:
|
- when:
|
||||||
condition: << pipeline.parameters.delivery_commit >>
|
condition: << pipeline.parameters.delivery_commit >>
|
||||||
steps:
|
steps:
|
||||||
- run:
|
- run:
|
||||||
command: git checkout << pipeline.parameters.delivery_commit >>
|
command: git checkout << pipeline.parameters.delivery_commit >>
|
||||||
environment:
|
|
||||||
ASPECT_WORKFLOWS_CONFIG: .aspect/workflows/config.yaml
|
|
||||||
ASPECT_WORKFLOWS_WORKSPACE: << parameters.workspace >>
|
|
||||||
DELIVERY_COMMIT: << pipeline.parameters.delivery_commit >>
|
|
||||||
XDG_CACHE_HOME: /mnt/ephemeral/caches
|
|
||||||
name: Checkout release commit
|
name: Checkout release commit
|
||||||
- run:
|
- run:
|
||||||
command: rosetta run delivery
|
command: rosetta run delivery
|
||||||
environment:
|
|
||||||
ASPECT_WORKFLOWS_CONFIG: .aspect/workflows/config.yaml
|
|
||||||
ASPECT_WORKFLOWS_WORKSPACE: << parameters.workspace >>
|
|
||||||
DELIVERY_COMMIT: << pipeline.parameters.delivery_commit >>
|
|
||||||
XDG_CACHE_HOME: /mnt/ephemeral/caches
|
|
||||||
name: Delivery
|
name: Delivery
|
||||||
no_output_timeout: 180m
|
no_output_timeout: 180m
|
||||||
working_directory: /mnt/ephemeral/workdir
|
working_directory: /mnt/ephemeral/workdir
|
||||||
aw-buildifier:
|
aw-buildifier:
|
||||||
environment:
|
environment:
|
||||||
|
ASPECT_WORKFLOWS_CIRCLE_PIPELINE_NUMBER: << pipeline.number >>
|
||||||
|
ASPECT_WORKFLOWS_CIRCLE_PIPELINE_PROJECT_TYPE: << pipeline.project.type >>
|
||||||
|
ASPECT_WORKFLOWS_CIRCLE_WORKFLOW_BASE_NAME: aspect-workflows
|
||||||
ASPECT_WORKFLOWS_CONFIG: .aspect/workflows/config.yaml
|
ASPECT_WORKFLOWS_CONFIG: .aspect/workflows/config.yaml
|
||||||
ASPECT_WORKFLOWS_WORKSPACE: << parameters.workspace >>
|
ASPECT_WORKFLOWS_WORKSPACE: << parameters.workspace >>
|
||||||
XDG_CACHE_HOME: /mnt/ephemeral/caches
|
XDG_CACHE_HOME: /mnt/ephemeral/caches
|
||||||
|
@ -206,64 +187,32 @@ jobs:
|
||||||
steps:
|
steps:
|
||||||
- run:
|
- run:
|
||||||
command: /etc/aspect/workflows/bin/configure_workflows_env
|
command: /etc/aspect/workflows/bin/configure_workflows_env
|
||||||
environment:
|
|
||||||
ASPECT_WORKFLOWS_CIRCLE_PIPELINE_NUMBER: << pipeline.number >>
|
|
||||||
ASPECT_WORKFLOWS_CIRCLE_PIPELINE_PROJECT_TYPE: << pipeline.project.type
|
|
||||||
>>
|
|
||||||
ASPECT_WORKFLOWS_CIRCLE_WORKFLOW_BASE_NAME: aspect-workflows
|
|
||||||
ASPECT_WORKFLOWS_CONFIG: .aspect/workflows/config.yaml
|
|
||||||
XDG_CACHE_HOME: /mnt/ephemeral/caches
|
|
||||||
name: Workflows environment
|
name: Workflows environment
|
||||||
- checkout
|
- checkout
|
||||||
- run:
|
- run:
|
||||||
command: rm -rf /workflows/artifacts /workflows/testlogs
|
command: rm -rf /workflows/artifacts /workflows/testlogs
|
||||||
environment:
|
|
||||||
ASPECT_WORKFLOWS_CIRCLE_PIPELINE_NUMBER: << pipeline.number >>
|
|
||||||
ASPECT_WORKFLOWS_CIRCLE_PIPELINE_PROJECT_TYPE: << pipeline.project.type
|
|
||||||
>>
|
|
||||||
ASPECT_WORKFLOWS_CIRCLE_WORKFLOW_BASE_NAME: aspect-workflows
|
|
||||||
ASPECT_WORKFLOWS_CONFIG: .aspect/workflows/config.yaml
|
|
||||||
XDG_CACHE_HOME: /mnt/ephemeral/caches
|
|
||||||
name: Prepare archive directories
|
name: Prepare archive directories
|
||||||
- run:
|
- run:
|
||||||
command: /etc/aspect/workflows/bin/agent_health_check
|
command: /etc/aspect/workflows/bin/agent_health_check
|
||||||
environment:
|
|
||||||
ASPECT_WORKFLOWS_CIRCLE_PIPELINE_NUMBER: << pipeline.number >>
|
|
||||||
ASPECT_WORKFLOWS_CIRCLE_PIPELINE_PROJECT_TYPE: << pipeline.project.type
|
|
||||||
>>
|
|
||||||
ASPECT_WORKFLOWS_CIRCLE_WORKFLOW_BASE_NAME: aspect-workflows
|
|
||||||
ASPECT_WORKFLOWS_CONFIG: .aspect/workflows/config.yaml
|
|
||||||
XDG_CACHE_HOME: /mnt/ephemeral/caches
|
|
||||||
name: Agent health check
|
name: Agent health check
|
||||||
no_output_timeout: 180m
|
no_output_timeout: 180m
|
||||||
- run:
|
- run:
|
||||||
command: rosetta run buildifier --workspace << parameters.workspace >>
|
command: rosetta run buildifier --workspace << parameters.workspace >>
|
||||||
environment:
|
|
||||||
ASPECT_WORKFLOWS_CIRCLE_PIPELINE_NUMBER: << pipeline.number >>
|
|
||||||
ASPECT_WORKFLOWS_CIRCLE_PIPELINE_PROJECT_TYPE: << pipeline.project.type
|
|
||||||
>>
|
|
||||||
ASPECT_WORKFLOWS_CIRCLE_WORKFLOW_BASE_NAME: aspect-workflows
|
|
||||||
ASPECT_WORKFLOWS_CONFIG: .aspect/workflows/config.yaml
|
|
||||||
XDG_CACHE_HOME: /mnt/ephemeral/caches
|
|
||||||
name: Buildifier
|
name: Buildifier
|
||||||
no_output_timeout: 180m
|
no_output_timeout: 180m
|
||||||
- store_artifacts:
|
- store_artifacts:
|
||||||
path: /workflows/artifacts
|
path: /workflows/artifacts
|
||||||
- run:
|
- run:
|
||||||
command: rosetta run finalization
|
command: rosetta run finalization
|
||||||
environment:
|
|
||||||
ASPECT_WORKFLOWS_CIRCLE_PIPELINE_NUMBER: << pipeline.number >>
|
|
||||||
ASPECT_WORKFLOWS_CIRCLE_PIPELINE_PROJECT_TYPE: << pipeline.project.type
|
|
||||||
>>
|
|
||||||
ASPECT_WORKFLOWS_CIRCLE_WORKFLOW_BASE_NAME: aspect-workflows
|
|
||||||
ASPECT_WORKFLOWS_CONFIG: .aspect/workflows/config.yaml
|
|
||||||
XDG_CACHE_HOME: /mnt/ephemeral/caches
|
|
||||||
name: Finalization
|
name: Finalization
|
||||||
no_output_timeout: 10m
|
no_output_timeout: 10m
|
||||||
when: always
|
when: always
|
||||||
working_directory: /mnt/ephemeral/workdir
|
working_directory: /mnt/ephemeral/workdir
|
||||||
aw-configure:
|
aw-configure:
|
||||||
environment:
|
environment:
|
||||||
|
ASPECT_WORKFLOWS_CIRCLE_PIPELINE_NUMBER: << pipeline.number >>
|
||||||
|
ASPECT_WORKFLOWS_CIRCLE_PIPELINE_PROJECT_TYPE: << pipeline.project.type >>
|
||||||
|
ASPECT_WORKFLOWS_CIRCLE_WORKFLOW_BASE_NAME: aspect-workflows
|
||||||
ASPECT_WORKFLOWS_CONFIG: .aspect/workflows/config.yaml
|
ASPECT_WORKFLOWS_CONFIG: .aspect/workflows/config.yaml
|
||||||
ASPECT_WORKFLOWS_WORKSPACE: << parameters.workspace >>
|
ASPECT_WORKFLOWS_WORKSPACE: << parameters.workspace >>
|
||||||
XDG_CACHE_HOME: /mnt/ephemeral/caches
|
XDG_CACHE_HOME: /mnt/ephemeral/caches
|
||||||
|
@ -278,64 +227,32 @@ jobs:
|
||||||
steps:
|
steps:
|
||||||
- run:
|
- run:
|
||||||
command: /etc/aspect/workflows/bin/configure_workflows_env
|
command: /etc/aspect/workflows/bin/configure_workflows_env
|
||||||
environment:
|
|
||||||
ASPECT_WORKFLOWS_CIRCLE_PIPELINE_NUMBER: << pipeline.number >>
|
|
||||||
ASPECT_WORKFLOWS_CIRCLE_PIPELINE_PROJECT_TYPE: << pipeline.project.type
|
|
||||||
>>
|
|
||||||
ASPECT_WORKFLOWS_CIRCLE_WORKFLOW_BASE_NAME: aspect-workflows
|
|
||||||
ASPECT_WORKFLOWS_CONFIG: .aspect/workflows/config.yaml
|
|
||||||
XDG_CACHE_HOME: /mnt/ephemeral/caches
|
|
||||||
name: Workflows environment
|
name: Workflows environment
|
||||||
- checkout
|
- checkout
|
||||||
- run:
|
- run:
|
||||||
command: rm -rf /workflows/artifacts /workflows/testlogs
|
command: rm -rf /workflows/artifacts /workflows/testlogs
|
||||||
environment:
|
|
||||||
ASPECT_WORKFLOWS_CIRCLE_PIPELINE_NUMBER: << pipeline.number >>
|
|
||||||
ASPECT_WORKFLOWS_CIRCLE_PIPELINE_PROJECT_TYPE: << pipeline.project.type
|
|
||||||
>>
|
|
||||||
ASPECT_WORKFLOWS_CIRCLE_WORKFLOW_BASE_NAME: aspect-workflows
|
|
||||||
ASPECT_WORKFLOWS_CONFIG: .aspect/workflows/config.yaml
|
|
||||||
XDG_CACHE_HOME: /mnt/ephemeral/caches
|
|
||||||
name: Prepare archive directories
|
name: Prepare archive directories
|
||||||
- run:
|
- run:
|
||||||
command: /etc/aspect/workflows/bin/agent_health_check
|
command: /etc/aspect/workflows/bin/agent_health_check
|
||||||
environment:
|
|
||||||
ASPECT_WORKFLOWS_CIRCLE_PIPELINE_NUMBER: << pipeline.number >>
|
|
||||||
ASPECT_WORKFLOWS_CIRCLE_PIPELINE_PROJECT_TYPE: << pipeline.project.type
|
|
||||||
>>
|
|
||||||
ASPECT_WORKFLOWS_CIRCLE_WORKFLOW_BASE_NAME: aspect-workflows
|
|
||||||
ASPECT_WORKFLOWS_CONFIG: .aspect/workflows/config.yaml
|
|
||||||
XDG_CACHE_HOME: /mnt/ephemeral/caches
|
|
||||||
name: Agent health check
|
name: Agent health check
|
||||||
no_output_timeout: 180m
|
no_output_timeout: 180m
|
||||||
- run:
|
- run:
|
||||||
command: rosetta run configure --workspace << parameters.workspace >>
|
command: rosetta run configure --workspace << parameters.workspace >>
|
||||||
environment:
|
|
||||||
ASPECT_WORKFLOWS_CIRCLE_PIPELINE_NUMBER: << pipeline.number >>
|
|
||||||
ASPECT_WORKFLOWS_CIRCLE_PIPELINE_PROJECT_TYPE: << pipeline.project.type
|
|
||||||
>>
|
|
||||||
ASPECT_WORKFLOWS_CIRCLE_WORKFLOW_BASE_NAME: aspect-workflows
|
|
||||||
ASPECT_WORKFLOWS_CONFIG: .aspect/workflows/config.yaml
|
|
||||||
XDG_CACHE_HOME: /mnt/ephemeral/caches
|
|
||||||
name: Configure
|
name: Configure
|
||||||
no_output_timeout: 180m
|
no_output_timeout: 180m
|
||||||
- store_artifacts:
|
- store_artifacts:
|
||||||
path: /workflows/artifacts
|
path: /workflows/artifacts
|
||||||
- run:
|
- run:
|
||||||
command: rosetta run finalization
|
command: rosetta run finalization
|
||||||
environment:
|
|
||||||
ASPECT_WORKFLOWS_CIRCLE_PIPELINE_NUMBER: << pipeline.number >>
|
|
||||||
ASPECT_WORKFLOWS_CIRCLE_PIPELINE_PROJECT_TYPE: << pipeline.project.type
|
|
||||||
>>
|
|
||||||
ASPECT_WORKFLOWS_CIRCLE_WORKFLOW_BASE_NAME: aspect-workflows
|
|
||||||
ASPECT_WORKFLOWS_CONFIG: .aspect/workflows/config.yaml
|
|
||||||
XDG_CACHE_HOME: /mnt/ephemeral/caches
|
|
||||||
name: Finalization
|
name: Finalization
|
||||||
no_output_timeout: 10m
|
no_output_timeout: 10m
|
||||||
when: always
|
when: always
|
||||||
working_directory: /mnt/ephemeral/workdir
|
working_directory: /mnt/ephemeral/workdir
|
||||||
aw-e2e_copy_action_test:
|
aw-e2e_copy_action_test:
|
||||||
environment:
|
environment:
|
||||||
|
ASPECT_WORKFLOWS_CIRCLE_PIPELINE_NUMBER: << pipeline.number >>
|
||||||
|
ASPECT_WORKFLOWS_CIRCLE_PIPELINE_PROJECT_TYPE: << pipeline.project.type >>
|
||||||
|
ASPECT_WORKFLOWS_CIRCLE_WORKFLOW_BASE_NAME: aspect-workflows
|
||||||
ASPECT_WORKFLOWS_CONFIG: .aspect/workflows/config.yaml
|
ASPECT_WORKFLOWS_CONFIG: .aspect/workflows/config.yaml
|
||||||
ASPECT_WORKFLOWS_WORKSPACE: << parameters.workspace >>
|
ASPECT_WORKFLOWS_WORKSPACE: << parameters.workspace >>
|
||||||
XDG_CACHE_HOME: /mnt/ephemeral/caches
|
XDG_CACHE_HOME: /mnt/ephemeral/caches
|
||||||
|
@ -350,45 +267,17 @@ jobs:
|
||||||
steps:
|
steps:
|
||||||
- run:
|
- run:
|
||||||
command: /etc/aspect/workflows/bin/configure_workflows_env
|
command: /etc/aspect/workflows/bin/configure_workflows_env
|
||||||
environment:
|
|
||||||
ASPECT_WORKFLOWS_CIRCLE_PIPELINE_NUMBER: << pipeline.number >>
|
|
||||||
ASPECT_WORKFLOWS_CIRCLE_PIPELINE_PROJECT_TYPE: << pipeline.project.type
|
|
||||||
>>
|
|
||||||
ASPECT_WORKFLOWS_CIRCLE_WORKFLOW_BASE_NAME: aspect-workflows
|
|
||||||
ASPECT_WORKFLOWS_CONFIG: .aspect/workflows/config.yaml
|
|
||||||
XDG_CACHE_HOME: /mnt/ephemeral/caches
|
|
||||||
name: Workflows environment
|
name: Workflows environment
|
||||||
- checkout
|
- checkout
|
||||||
- run:
|
- run:
|
||||||
command: rm -rf /workflows/artifacts /workflows/testlogs
|
command: rm -rf /workflows/artifacts /workflows/testlogs
|
||||||
environment:
|
|
||||||
ASPECT_WORKFLOWS_CIRCLE_PIPELINE_NUMBER: << pipeline.number >>
|
|
||||||
ASPECT_WORKFLOWS_CIRCLE_PIPELINE_PROJECT_TYPE: << pipeline.project.type
|
|
||||||
>>
|
|
||||||
ASPECT_WORKFLOWS_CIRCLE_WORKFLOW_BASE_NAME: aspect-workflows
|
|
||||||
ASPECT_WORKFLOWS_CONFIG: .aspect/workflows/config.yaml
|
|
||||||
XDG_CACHE_HOME: /mnt/ephemeral/caches
|
|
||||||
name: Prepare archive directories
|
name: Prepare archive directories
|
||||||
- run:
|
- run:
|
||||||
command: /etc/aspect/workflows/bin/agent_health_check
|
command: /etc/aspect/workflows/bin/agent_health_check
|
||||||
environment:
|
|
||||||
ASPECT_WORKFLOWS_CIRCLE_PIPELINE_NUMBER: << pipeline.number >>
|
|
||||||
ASPECT_WORKFLOWS_CIRCLE_PIPELINE_PROJECT_TYPE: << pipeline.project.type
|
|
||||||
>>
|
|
||||||
ASPECT_WORKFLOWS_CIRCLE_WORKFLOW_BASE_NAME: aspect-workflows
|
|
||||||
ASPECT_WORKFLOWS_CONFIG: .aspect/workflows/config.yaml
|
|
||||||
XDG_CACHE_HOME: /mnt/ephemeral/caches
|
|
||||||
name: Agent health check
|
name: Agent health check
|
||||||
no_output_timeout: 180m
|
no_output_timeout: 180m
|
||||||
- run:
|
- run:
|
||||||
command: rosetta run test --workspace << parameters.workspace >>
|
command: rosetta run test --workspace << parameters.workspace >>
|
||||||
environment:
|
|
||||||
ASPECT_WORKFLOWS_CIRCLE_PIPELINE_NUMBER: << pipeline.number >>
|
|
||||||
ASPECT_WORKFLOWS_CIRCLE_PIPELINE_PROJECT_TYPE: << pipeline.project.type
|
|
||||||
>>
|
|
||||||
ASPECT_WORKFLOWS_CIRCLE_WORKFLOW_BASE_NAME: aspect-workflows
|
|
||||||
ASPECT_WORKFLOWS_CONFIG: .aspect/workflows/config.yaml
|
|
||||||
XDG_CACHE_HOME: /mnt/ephemeral/caches
|
|
||||||
name: Test
|
name: Test
|
||||||
no_output_timeout: 180m
|
no_output_timeout: 180m
|
||||||
- store_test_results:
|
- store_test_results:
|
||||||
|
@ -405,13 +294,6 @@ jobs:
|
||||||
- run:
|
- run:
|
||||||
command: rosetta run delivery_manifest --workspace << parameters.workspace
|
command: rosetta run delivery_manifest --workspace << parameters.workspace
|
||||||
>> --data TARGETS_SOURCE=test
|
>> --data TARGETS_SOURCE=test
|
||||||
environment:
|
|
||||||
ASPECT_WORKFLOWS_CIRCLE_PIPELINE_NUMBER: << pipeline.number >>
|
|
||||||
ASPECT_WORKFLOWS_CIRCLE_PIPELINE_PROJECT_TYPE: << pipeline.project.type
|
|
||||||
>>
|
|
||||||
ASPECT_WORKFLOWS_CIRCLE_WORKFLOW_BASE_NAME: aspect-workflows
|
|
||||||
ASPECT_WORKFLOWS_CONFIG: .aspect/workflows/config.yaml
|
|
||||||
XDG_CACHE_HOME: /mnt/ephemeral/caches
|
|
||||||
name: Delivery manifest
|
name: Delivery manifest
|
||||||
no_output_timeout: 180m
|
no_output_timeout: 180m
|
||||||
- store_artifacts:
|
- store_artifacts:
|
||||||
|
@ -419,22 +301,18 @@ jobs:
|
||||||
- store_artifacts:
|
- store_artifacts:
|
||||||
path: /workflows/artifacts
|
path: /workflows/artifacts
|
||||||
- store_artifacts:
|
- store_artifacts:
|
||||||
path: vmstat.out
|
path: e2e/copy_action/vmstat.out
|
||||||
- run:
|
- run:
|
||||||
command: rosetta run finalization
|
command: rosetta run finalization
|
||||||
environment:
|
|
||||||
ASPECT_WORKFLOWS_CIRCLE_PIPELINE_NUMBER: << pipeline.number >>
|
|
||||||
ASPECT_WORKFLOWS_CIRCLE_PIPELINE_PROJECT_TYPE: << pipeline.project.type
|
|
||||||
>>
|
|
||||||
ASPECT_WORKFLOWS_CIRCLE_WORKFLOW_BASE_NAME: aspect-workflows
|
|
||||||
ASPECT_WORKFLOWS_CONFIG: .aspect/workflows/config.yaml
|
|
||||||
XDG_CACHE_HOME: /mnt/ephemeral/caches
|
|
||||||
name: Finalization
|
name: Finalization
|
||||||
no_output_timeout: 10m
|
no_output_timeout: 10m
|
||||||
when: always
|
when: always
|
||||||
working_directory: /mnt/ephemeral/workdir
|
working_directory: /mnt/ephemeral/workdir
|
||||||
aw-e2e_copy_to_directory_test:
|
aw-e2e_copy_to_directory_test:
|
||||||
environment:
|
environment:
|
||||||
|
ASPECT_WORKFLOWS_CIRCLE_PIPELINE_NUMBER: << pipeline.number >>
|
||||||
|
ASPECT_WORKFLOWS_CIRCLE_PIPELINE_PROJECT_TYPE: << pipeline.project.type >>
|
||||||
|
ASPECT_WORKFLOWS_CIRCLE_WORKFLOW_BASE_NAME: aspect-workflows
|
||||||
ASPECT_WORKFLOWS_CONFIG: .aspect/workflows/config.yaml
|
ASPECT_WORKFLOWS_CONFIG: .aspect/workflows/config.yaml
|
||||||
ASPECT_WORKFLOWS_WORKSPACE: << parameters.workspace >>
|
ASPECT_WORKFLOWS_WORKSPACE: << parameters.workspace >>
|
||||||
XDG_CACHE_HOME: /mnt/ephemeral/caches
|
XDG_CACHE_HOME: /mnt/ephemeral/caches
|
||||||
|
@ -449,45 +327,17 @@ jobs:
|
||||||
steps:
|
steps:
|
||||||
- run:
|
- run:
|
||||||
command: /etc/aspect/workflows/bin/configure_workflows_env
|
command: /etc/aspect/workflows/bin/configure_workflows_env
|
||||||
environment:
|
|
||||||
ASPECT_WORKFLOWS_CIRCLE_PIPELINE_NUMBER: << pipeline.number >>
|
|
||||||
ASPECT_WORKFLOWS_CIRCLE_PIPELINE_PROJECT_TYPE: << pipeline.project.type
|
|
||||||
>>
|
|
||||||
ASPECT_WORKFLOWS_CIRCLE_WORKFLOW_BASE_NAME: aspect-workflows
|
|
||||||
ASPECT_WORKFLOWS_CONFIG: .aspect/workflows/config.yaml
|
|
||||||
XDG_CACHE_HOME: /mnt/ephemeral/caches
|
|
||||||
name: Workflows environment
|
name: Workflows environment
|
||||||
- checkout
|
- checkout
|
||||||
- run:
|
- run:
|
||||||
command: rm -rf /workflows/artifacts /workflows/testlogs
|
command: rm -rf /workflows/artifacts /workflows/testlogs
|
||||||
environment:
|
|
||||||
ASPECT_WORKFLOWS_CIRCLE_PIPELINE_NUMBER: << pipeline.number >>
|
|
||||||
ASPECT_WORKFLOWS_CIRCLE_PIPELINE_PROJECT_TYPE: << pipeline.project.type
|
|
||||||
>>
|
|
||||||
ASPECT_WORKFLOWS_CIRCLE_WORKFLOW_BASE_NAME: aspect-workflows
|
|
||||||
ASPECT_WORKFLOWS_CONFIG: .aspect/workflows/config.yaml
|
|
||||||
XDG_CACHE_HOME: /mnt/ephemeral/caches
|
|
||||||
name: Prepare archive directories
|
name: Prepare archive directories
|
||||||
- run:
|
- run:
|
||||||
command: /etc/aspect/workflows/bin/agent_health_check
|
command: /etc/aspect/workflows/bin/agent_health_check
|
||||||
environment:
|
|
||||||
ASPECT_WORKFLOWS_CIRCLE_PIPELINE_NUMBER: << pipeline.number >>
|
|
||||||
ASPECT_WORKFLOWS_CIRCLE_PIPELINE_PROJECT_TYPE: << pipeline.project.type
|
|
||||||
>>
|
|
||||||
ASPECT_WORKFLOWS_CIRCLE_WORKFLOW_BASE_NAME: aspect-workflows
|
|
||||||
ASPECT_WORKFLOWS_CONFIG: .aspect/workflows/config.yaml
|
|
||||||
XDG_CACHE_HOME: /mnt/ephemeral/caches
|
|
||||||
name: Agent health check
|
name: Agent health check
|
||||||
no_output_timeout: 180m
|
no_output_timeout: 180m
|
||||||
- run:
|
- run:
|
||||||
command: rosetta run test --workspace << parameters.workspace >>
|
command: rosetta run test --workspace << parameters.workspace >>
|
||||||
environment:
|
|
||||||
ASPECT_WORKFLOWS_CIRCLE_PIPELINE_NUMBER: << pipeline.number >>
|
|
||||||
ASPECT_WORKFLOWS_CIRCLE_PIPELINE_PROJECT_TYPE: << pipeline.project.type
|
|
||||||
>>
|
|
||||||
ASPECT_WORKFLOWS_CIRCLE_WORKFLOW_BASE_NAME: aspect-workflows
|
|
||||||
ASPECT_WORKFLOWS_CONFIG: .aspect/workflows/config.yaml
|
|
||||||
XDG_CACHE_HOME: /mnt/ephemeral/caches
|
|
||||||
name: Test
|
name: Test
|
||||||
no_output_timeout: 180m
|
no_output_timeout: 180m
|
||||||
- store_test_results:
|
- store_test_results:
|
||||||
|
@ -504,13 +354,6 @@ jobs:
|
||||||
- run:
|
- run:
|
||||||
command: rosetta run delivery_manifest --workspace << parameters.workspace
|
command: rosetta run delivery_manifest --workspace << parameters.workspace
|
||||||
>> --data TARGETS_SOURCE=test
|
>> --data TARGETS_SOURCE=test
|
||||||
environment:
|
|
||||||
ASPECT_WORKFLOWS_CIRCLE_PIPELINE_NUMBER: << pipeline.number >>
|
|
||||||
ASPECT_WORKFLOWS_CIRCLE_PIPELINE_PROJECT_TYPE: << pipeline.project.type
|
|
||||||
>>
|
|
||||||
ASPECT_WORKFLOWS_CIRCLE_WORKFLOW_BASE_NAME: aspect-workflows
|
|
||||||
ASPECT_WORKFLOWS_CONFIG: .aspect/workflows/config.yaml
|
|
||||||
XDG_CACHE_HOME: /mnt/ephemeral/caches
|
|
||||||
name: Delivery manifest
|
name: Delivery manifest
|
||||||
no_output_timeout: 180m
|
no_output_timeout: 180m
|
||||||
- store_artifacts:
|
- store_artifacts:
|
||||||
|
@ -518,22 +361,18 @@ jobs:
|
||||||
- store_artifacts:
|
- store_artifacts:
|
||||||
path: /workflows/artifacts
|
path: /workflows/artifacts
|
||||||
- store_artifacts:
|
- store_artifacts:
|
||||||
path: vmstat.out
|
path: e2e/copy_to_directory/vmstat.out
|
||||||
- run:
|
- run:
|
||||||
command: rosetta run finalization
|
command: rosetta run finalization
|
||||||
environment:
|
|
||||||
ASPECT_WORKFLOWS_CIRCLE_PIPELINE_NUMBER: << pipeline.number >>
|
|
||||||
ASPECT_WORKFLOWS_CIRCLE_PIPELINE_PROJECT_TYPE: << pipeline.project.type
|
|
||||||
>>
|
|
||||||
ASPECT_WORKFLOWS_CIRCLE_WORKFLOW_BASE_NAME: aspect-workflows
|
|
||||||
ASPECT_WORKFLOWS_CONFIG: .aspect/workflows/config.yaml
|
|
||||||
XDG_CACHE_HOME: /mnt/ephemeral/caches
|
|
||||||
name: Finalization
|
name: Finalization
|
||||||
no_output_timeout: 10m
|
no_output_timeout: 10m
|
||||||
when: always
|
when: always
|
||||||
working_directory: /mnt/ephemeral/workdir
|
working_directory: /mnt/ephemeral/workdir
|
||||||
aw-e2e_coreutils_test:
|
aw-e2e_coreutils_test:
|
||||||
environment:
|
environment:
|
||||||
|
ASPECT_WORKFLOWS_CIRCLE_PIPELINE_NUMBER: << pipeline.number >>
|
||||||
|
ASPECT_WORKFLOWS_CIRCLE_PIPELINE_PROJECT_TYPE: << pipeline.project.type >>
|
||||||
|
ASPECT_WORKFLOWS_CIRCLE_WORKFLOW_BASE_NAME: aspect-workflows
|
||||||
ASPECT_WORKFLOWS_CONFIG: .aspect/workflows/config.yaml
|
ASPECT_WORKFLOWS_CONFIG: .aspect/workflows/config.yaml
|
||||||
ASPECT_WORKFLOWS_WORKSPACE: << parameters.workspace >>
|
ASPECT_WORKFLOWS_WORKSPACE: << parameters.workspace >>
|
||||||
XDG_CACHE_HOME: /mnt/ephemeral/caches
|
XDG_CACHE_HOME: /mnt/ephemeral/caches
|
||||||
|
@ -548,45 +387,17 @@ jobs:
|
||||||
steps:
|
steps:
|
||||||
- run:
|
- run:
|
||||||
command: /etc/aspect/workflows/bin/configure_workflows_env
|
command: /etc/aspect/workflows/bin/configure_workflows_env
|
||||||
environment:
|
|
||||||
ASPECT_WORKFLOWS_CIRCLE_PIPELINE_NUMBER: << pipeline.number >>
|
|
||||||
ASPECT_WORKFLOWS_CIRCLE_PIPELINE_PROJECT_TYPE: << pipeline.project.type
|
|
||||||
>>
|
|
||||||
ASPECT_WORKFLOWS_CIRCLE_WORKFLOW_BASE_NAME: aspect-workflows
|
|
||||||
ASPECT_WORKFLOWS_CONFIG: .aspect/workflows/config.yaml
|
|
||||||
XDG_CACHE_HOME: /mnt/ephemeral/caches
|
|
||||||
name: Workflows environment
|
name: Workflows environment
|
||||||
- checkout
|
- checkout
|
||||||
- run:
|
- run:
|
||||||
command: rm -rf /workflows/artifacts /workflows/testlogs
|
command: rm -rf /workflows/artifacts /workflows/testlogs
|
||||||
environment:
|
|
||||||
ASPECT_WORKFLOWS_CIRCLE_PIPELINE_NUMBER: << pipeline.number >>
|
|
||||||
ASPECT_WORKFLOWS_CIRCLE_PIPELINE_PROJECT_TYPE: << pipeline.project.type
|
|
||||||
>>
|
|
||||||
ASPECT_WORKFLOWS_CIRCLE_WORKFLOW_BASE_NAME: aspect-workflows
|
|
||||||
ASPECT_WORKFLOWS_CONFIG: .aspect/workflows/config.yaml
|
|
||||||
XDG_CACHE_HOME: /mnt/ephemeral/caches
|
|
||||||
name: Prepare archive directories
|
name: Prepare archive directories
|
||||||
- run:
|
- run:
|
||||||
command: /etc/aspect/workflows/bin/agent_health_check
|
command: /etc/aspect/workflows/bin/agent_health_check
|
||||||
environment:
|
|
||||||
ASPECT_WORKFLOWS_CIRCLE_PIPELINE_NUMBER: << pipeline.number >>
|
|
||||||
ASPECT_WORKFLOWS_CIRCLE_PIPELINE_PROJECT_TYPE: << pipeline.project.type
|
|
||||||
>>
|
|
||||||
ASPECT_WORKFLOWS_CIRCLE_WORKFLOW_BASE_NAME: aspect-workflows
|
|
||||||
ASPECT_WORKFLOWS_CONFIG: .aspect/workflows/config.yaml
|
|
||||||
XDG_CACHE_HOME: /mnt/ephemeral/caches
|
|
||||||
name: Agent health check
|
name: Agent health check
|
||||||
no_output_timeout: 180m
|
no_output_timeout: 180m
|
||||||
- run:
|
- run:
|
||||||
command: rosetta run test --workspace << parameters.workspace >>
|
command: rosetta run test --workspace << parameters.workspace >>
|
||||||
environment:
|
|
||||||
ASPECT_WORKFLOWS_CIRCLE_PIPELINE_NUMBER: << pipeline.number >>
|
|
||||||
ASPECT_WORKFLOWS_CIRCLE_PIPELINE_PROJECT_TYPE: << pipeline.project.type
|
|
||||||
>>
|
|
||||||
ASPECT_WORKFLOWS_CIRCLE_WORKFLOW_BASE_NAME: aspect-workflows
|
|
||||||
ASPECT_WORKFLOWS_CONFIG: .aspect/workflows/config.yaml
|
|
||||||
XDG_CACHE_HOME: /mnt/ephemeral/caches
|
|
||||||
name: Test
|
name: Test
|
||||||
no_output_timeout: 180m
|
no_output_timeout: 180m
|
||||||
- store_test_results:
|
- store_test_results:
|
||||||
|
@ -603,13 +414,6 @@ jobs:
|
||||||
- run:
|
- run:
|
||||||
command: rosetta run delivery_manifest --workspace << parameters.workspace
|
command: rosetta run delivery_manifest --workspace << parameters.workspace
|
||||||
>> --data TARGETS_SOURCE=test
|
>> --data TARGETS_SOURCE=test
|
||||||
environment:
|
|
||||||
ASPECT_WORKFLOWS_CIRCLE_PIPELINE_NUMBER: << pipeline.number >>
|
|
||||||
ASPECT_WORKFLOWS_CIRCLE_PIPELINE_PROJECT_TYPE: << pipeline.project.type
|
|
||||||
>>
|
|
||||||
ASPECT_WORKFLOWS_CIRCLE_WORKFLOW_BASE_NAME: aspect-workflows
|
|
||||||
ASPECT_WORKFLOWS_CONFIG: .aspect/workflows/config.yaml
|
|
||||||
XDG_CACHE_HOME: /mnt/ephemeral/caches
|
|
||||||
name: Delivery manifest
|
name: Delivery manifest
|
||||||
no_output_timeout: 180m
|
no_output_timeout: 180m
|
||||||
- store_artifacts:
|
- store_artifacts:
|
||||||
|
@ -617,22 +421,18 @@ jobs:
|
||||||
- store_artifacts:
|
- store_artifacts:
|
||||||
path: /workflows/artifacts
|
path: /workflows/artifacts
|
||||||
- store_artifacts:
|
- store_artifacts:
|
||||||
path: vmstat.out
|
path: e2e/coreutils/vmstat.out
|
||||||
- run:
|
- run:
|
||||||
command: rosetta run finalization
|
command: rosetta run finalization
|
||||||
environment:
|
|
||||||
ASPECT_WORKFLOWS_CIRCLE_PIPELINE_NUMBER: << pipeline.number >>
|
|
||||||
ASPECT_WORKFLOWS_CIRCLE_PIPELINE_PROJECT_TYPE: << pipeline.project.type
|
|
||||||
>>
|
|
||||||
ASPECT_WORKFLOWS_CIRCLE_WORKFLOW_BASE_NAME: aspect-workflows
|
|
||||||
ASPECT_WORKFLOWS_CONFIG: .aspect/workflows/config.yaml
|
|
||||||
XDG_CACHE_HOME: /mnt/ephemeral/caches
|
|
||||||
name: Finalization
|
name: Finalization
|
||||||
no_output_timeout: 10m
|
no_output_timeout: 10m
|
||||||
when: always
|
when: always
|
||||||
working_directory: /mnt/ephemeral/workdir
|
working_directory: /mnt/ephemeral/workdir
|
||||||
aw-e2e_external_copy_to_directory_test:
|
aw-e2e_external_copy_to_directory_test:
|
||||||
environment:
|
environment:
|
||||||
|
ASPECT_WORKFLOWS_CIRCLE_PIPELINE_NUMBER: << pipeline.number >>
|
||||||
|
ASPECT_WORKFLOWS_CIRCLE_PIPELINE_PROJECT_TYPE: << pipeline.project.type >>
|
||||||
|
ASPECT_WORKFLOWS_CIRCLE_WORKFLOW_BASE_NAME: aspect-workflows
|
||||||
ASPECT_WORKFLOWS_CONFIG: .aspect/workflows/config.yaml
|
ASPECT_WORKFLOWS_CONFIG: .aspect/workflows/config.yaml
|
||||||
ASPECT_WORKFLOWS_WORKSPACE: << parameters.workspace >>
|
ASPECT_WORKFLOWS_WORKSPACE: << parameters.workspace >>
|
||||||
XDG_CACHE_HOME: /mnt/ephemeral/caches
|
XDG_CACHE_HOME: /mnt/ephemeral/caches
|
||||||
|
@ -647,45 +447,17 @@ jobs:
|
||||||
steps:
|
steps:
|
||||||
- run:
|
- run:
|
||||||
command: /etc/aspect/workflows/bin/configure_workflows_env
|
command: /etc/aspect/workflows/bin/configure_workflows_env
|
||||||
environment:
|
|
||||||
ASPECT_WORKFLOWS_CIRCLE_PIPELINE_NUMBER: << pipeline.number >>
|
|
||||||
ASPECT_WORKFLOWS_CIRCLE_PIPELINE_PROJECT_TYPE: << pipeline.project.type
|
|
||||||
>>
|
|
||||||
ASPECT_WORKFLOWS_CIRCLE_WORKFLOW_BASE_NAME: aspect-workflows
|
|
||||||
ASPECT_WORKFLOWS_CONFIG: .aspect/workflows/config.yaml
|
|
||||||
XDG_CACHE_HOME: /mnt/ephemeral/caches
|
|
||||||
name: Workflows environment
|
name: Workflows environment
|
||||||
- checkout
|
- checkout
|
||||||
- run:
|
- run:
|
||||||
command: rm -rf /workflows/artifacts /workflows/testlogs
|
command: rm -rf /workflows/artifacts /workflows/testlogs
|
||||||
environment:
|
|
||||||
ASPECT_WORKFLOWS_CIRCLE_PIPELINE_NUMBER: << pipeline.number >>
|
|
||||||
ASPECT_WORKFLOWS_CIRCLE_PIPELINE_PROJECT_TYPE: << pipeline.project.type
|
|
||||||
>>
|
|
||||||
ASPECT_WORKFLOWS_CIRCLE_WORKFLOW_BASE_NAME: aspect-workflows
|
|
||||||
ASPECT_WORKFLOWS_CONFIG: .aspect/workflows/config.yaml
|
|
||||||
XDG_CACHE_HOME: /mnt/ephemeral/caches
|
|
||||||
name: Prepare archive directories
|
name: Prepare archive directories
|
||||||
- run:
|
- run:
|
||||||
command: /etc/aspect/workflows/bin/agent_health_check
|
command: /etc/aspect/workflows/bin/agent_health_check
|
||||||
environment:
|
|
||||||
ASPECT_WORKFLOWS_CIRCLE_PIPELINE_NUMBER: << pipeline.number >>
|
|
||||||
ASPECT_WORKFLOWS_CIRCLE_PIPELINE_PROJECT_TYPE: << pipeline.project.type
|
|
||||||
>>
|
|
||||||
ASPECT_WORKFLOWS_CIRCLE_WORKFLOW_BASE_NAME: aspect-workflows
|
|
||||||
ASPECT_WORKFLOWS_CONFIG: .aspect/workflows/config.yaml
|
|
||||||
XDG_CACHE_HOME: /mnt/ephemeral/caches
|
|
||||||
name: Agent health check
|
name: Agent health check
|
||||||
no_output_timeout: 180m
|
no_output_timeout: 180m
|
||||||
- run:
|
- run:
|
||||||
command: rosetta run test --workspace << parameters.workspace >>
|
command: rosetta run test --workspace << parameters.workspace >>
|
||||||
environment:
|
|
||||||
ASPECT_WORKFLOWS_CIRCLE_PIPELINE_NUMBER: << pipeline.number >>
|
|
||||||
ASPECT_WORKFLOWS_CIRCLE_PIPELINE_PROJECT_TYPE: << pipeline.project.type
|
|
||||||
>>
|
|
||||||
ASPECT_WORKFLOWS_CIRCLE_WORKFLOW_BASE_NAME: aspect-workflows
|
|
||||||
ASPECT_WORKFLOWS_CONFIG: .aspect/workflows/config.yaml
|
|
||||||
XDG_CACHE_HOME: /mnt/ephemeral/caches
|
|
||||||
name: Test
|
name: Test
|
||||||
no_output_timeout: 180m
|
no_output_timeout: 180m
|
||||||
- store_test_results:
|
- store_test_results:
|
||||||
|
@ -702,13 +474,6 @@ jobs:
|
||||||
- run:
|
- run:
|
||||||
command: rosetta run delivery_manifest --workspace << parameters.workspace
|
command: rosetta run delivery_manifest --workspace << parameters.workspace
|
||||||
>> --data TARGETS_SOURCE=test
|
>> --data TARGETS_SOURCE=test
|
||||||
environment:
|
|
||||||
ASPECT_WORKFLOWS_CIRCLE_PIPELINE_NUMBER: << pipeline.number >>
|
|
||||||
ASPECT_WORKFLOWS_CIRCLE_PIPELINE_PROJECT_TYPE: << pipeline.project.type
|
|
||||||
>>
|
|
||||||
ASPECT_WORKFLOWS_CIRCLE_WORKFLOW_BASE_NAME: aspect-workflows
|
|
||||||
ASPECT_WORKFLOWS_CONFIG: .aspect/workflows/config.yaml
|
|
||||||
XDG_CACHE_HOME: /mnt/ephemeral/caches
|
|
||||||
name: Delivery manifest
|
name: Delivery manifest
|
||||||
no_output_timeout: 180m
|
no_output_timeout: 180m
|
||||||
- store_artifacts:
|
- store_artifacts:
|
||||||
|
@ -716,22 +481,18 @@ jobs:
|
||||||
- store_artifacts:
|
- store_artifacts:
|
||||||
path: /workflows/artifacts
|
path: /workflows/artifacts
|
||||||
- store_artifacts:
|
- store_artifacts:
|
||||||
path: vmstat.out
|
path: e2e/external_copy_to_directory/vmstat.out
|
||||||
- run:
|
- run:
|
||||||
command: rosetta run finalization
|
command: rosetta run finalization
|
||||||
environment:
|
|
||||||
ASPECT_WORKFLOWS_CIRCLE_PIPELINE_NUMBER: << pipeline.number >>
|
|
||||||
ASPECT_WORKFLOWS_CIRCLE_PIPELINE_PROJECT_TYPE: << pipeline.project.type
|
|
||||||
>>
|
|
||||||
ASPECT_WORKFLOWS_CIRCLE_WORKFLOW_BASE_NAME: aspect-workflows
|
|
||||||
ASPECT_WORKFLOWS_CONFIG: .aspect/workflows/config.yaml
|
|
||||||
XDG_CACHE_HOME: /mnt/ephemeral/caches
|
|
||||||
name: Finalization
|
name: Finalization
|
||||||
no_output_timeout: 10m
|
no_output_timeout: 10m
|
||||||
when: always
|
when: always
|
||||||
working_directory: /mnt/ephemeral/workdir
|
working_directory: /mnt/ephemeral/workdir
|
||||||
aw-e2e_smoke_test:
|
aw-e2e_smoke_test:
|
||||||
environment:
|
environment:
|
||||||
|
ASPECT_WORKFLOWS_CIRCLE_PIPELINE_NUMBER: << pipeline.number >>
|
||||||
|
ASPECT_WORKFLOWS_CIRCLE_PIPELINE_PROJECT_TYPE: << pipeline.project.type >>
|
||||||
|
ASPECT_WORKFLOWS_CIRCLE_WORKFLOW_BASE_NAME: aspect-workflows
|
||||||
ASPECT_WORKFLOWS_CONFIG: .aspect/workflows/config.yaml
|
ASPECT_WORKFLOWS_CONFIG: .aspect/workflows/config.yaml
|
||||||
ASPECT_WORKFLOWS_WORKSPACE: << parameters.workspace >>
|
ASPECT_WORKFLOWS_WORKSPACE: << parameters.workspace >>
|
||||||
XDG_CACHE_HOME: /mnt/ephemeral/caches
|
XDG_CACHE_HOME: /mnt/ephemeral/caches
|
||||||
|
@ -746,45 +507,17 @@ jobs:
|
||||||
steps:
|
steps:
|
||||||
- run:
|
- run:
|
||||||
command: /etc/aspect/workflows/bin/configure_workflows_env
|
command: /etc/aspect/workflows/bin/configure_workflows_env
|
||||||
environment:
|
|
||||||
ASPECT_WORKFLOWS_CIRCLE_PIPELINE_NUMBER: << pipeline.number >>
|
|
||||||
ASPECT_WORKFLOWS_CIRCLE_PIPELINE_PROJECT_TYPE: << pipeline.project.type
|
|
||||||
>>
|
|
||||||
ASPECT_WORKFLOWS_CIRCLE_WORKFLOW_BASE_NAME: aspect-workflows
|
|
||||||
ASPECT_WORKFLOWS_CONFIG: .aspect/workflows/config.yaml
|
|
||||||
XDG_CACHE_HOME: /mnt/ephemeral/caches
|
|
||||||
name: Workflows environment
|
name: Workflows environment
|
||||||
- checkout
|
- checkout
|
||||||
- run:
|
- run:
|
||||||
command: rm -rf /workflows/artifacts /workflows/testlogs
|
command: rm -rf /workflows/artifacts /workflows/testlogs
|
||||||
environment:
|
|
||||||
ASPECT_WORKFLOWS_CIRCLE_PIPELINE_NUMBER: << pipeline.number >>
|
|
||||||
ASPECT_WORKFLOWS_CIRCLE_PIPELINE_PROJECT_TYPE: << pipeline.project.type
|
|
||||||
>>
|
|
||||||
ASPECT_WORKFLOWS_CIRCLE_WORKFLOW_BASE_NAME: aspect-workflows
|
|
||||||
ASPECT_WORKFLOWS_CONFIG: .aspect/workflows/config.yaml
|
|
||||||
XDG_CACHE_HOME: /mnt/ephemeral/caches
|
|
||||||
name: Prepare archive directories
|
name: Prepare archive directories
|
||||||
- run:
|
- run:
|
||||||
command: /etc/aspect/workflows/bin/agent_health_check
|
command: /etc/aspect/workflows/bin/agent_health_check
|
||||||
environment:
|
|
||||||
ASPECT_WORKFLOWS_CIRCLE_PIPELINE_NUMBER: << pipeline.number >>
|
|
||||||
ASPECT_WORKFLOWS_CIRCLE_PIPELINE_PROJECT_TYPE: << pipeline.project.type
|
|
||||||
>>
|
|
||||||
ASPECT_WORKFLOWS_CIRCLE_WORKFLOW_BASE_NAME: aspect-workflows
|
|
||||||
ASPECT_WORKFLOWS_CONFIG: .aspect/workflows/config.yaml
|
|
||||||
XDG_CACHE_HOME: /mnt/ephemeral/caches
|
|
||||||
name: Agent health check
|
name: Agent health check
|
||||||
no_output_timeout: 180m
|
no_output_timeout: 180m
|
||||||
- run:
|
- run:
|
||||||
command: rosetta run test --workspace << parameters.workspace >>
|
command: rosetta run test --workspace << parameters.workspace >>
|
||||||
environment:
|
|
||||||
ASPECT_WORKFLOWS_CIRCLE_PIPELINE_NUMBER: << pipeline.number >>
|
|
||||||
ASPECT_WORKFLOWS_CIRCLE_PIPELINE_PROJECT_TYPE: << pipeline.project.type
|
|
||||||
>>
|
|
||||||
ASPECT_WORKFLOWS_CIRCLE_WORKFLOW_BASE_NAME: aspect-workflows
|
|
||||||
ASPECT_WORKFLOWS_CONFIG: .aspect/workflows/config.yaml
|
|
||||||
XDG_CACHE_HOME: /mnt/ephemeral/caches
|
|
||||||
name: Test
|
name: Test
|
||||||
no_output_timeout: 180m
|
no_output_timeout: 180m
|
||||||
- store_test_results:
|
- store_test_results:
|
||||||
|
@ -801,13 +534,6 @@ jobs:
|
||||||
- run:
|
- run:
|
||||||
command: rosetta run delivery_manifest --workspace << parameters.workspace
|
command: rosetta run delivery_manifest --workspace << parameters.workspace
|
||||||
>> --data TARGETS_SOURCE=test
|
>> --data TARGETS_SOURCE=test
|
||||||
environment:
|
|
||||||
ASPECT_WORKFLOWS_CIRCLE_PIPELINE_NUMBER: << pipeline.number >>
|
|
||||||
ASPECT_WORKFLOWS_CIRCLE_PIPELINE_PROJECT_TYPE: << pipeline.project.type
|
|
||||||
>>
|
|
||||||
ASPECT_WORKFLOWS_CIRCLE_WORKFLOW_BASE_NAME: aspect-workflows
|
|
||||||
ASPECT_WORKFLOWS_CONFIG: .aspect/workflows/config.yaml
|
|
||||||
XDG_CACHE_HOME: /mnt/ephemeral/caches
|
|
||||||
name: Delivery manifest
|
name: Delivery manifest
|
||||||
no_output_timeout: 180m
|
no_output_timeout: 180m
|
||||||
- store_artifacts:
|
- store_artifacts:
|
||||||
|
@ -815,22 +541,18 @@ jobs:
|
||||||
- store_artifacts:
|
- store_artifacts:
|
||||||
path: /workflows/artifacts
|
path: /workflows/artifacts
|
||||||
- store_artifacts:
|
- store_artifacts:
|
||||||
path: vmstat.out
|
path: e2e/smoke/vmstat.out
|
||||||
- run:
|
- run:
|
||||||
command: rosetta run finalization
|
command: rosetta run finalization
|
||||||
environment:
|
|
||||||
ASPECT_WORKFLOWS_CIRCLE_PIPELINE_NUMBER: << pipeline.number >>
|
|
||||||
ASPECT_WORKFLOWS_CIRCLE_PIPELINE_PROJECT_TYPE: << pipeline.project.type
|
|
||||||
>>
|
|
||||||
ASPECT_WORKFLOWS_CIRCLE_WORKFLOW_BASE_NAME: aspect-workflows
|
|
||||||
ASPECT_WORKFLOWS_CONFIG: .aspect/workflows/config.yaml
|
|
||||||
XDG_CACHE_HOME: /mnt/ephemeral/caches
|
|
||||||
name: Finalization
|
name: Finalization
|
||||||
no_output_timeout: 10m
|
no_output_timeout: 10m
|
||||||
when: always
|
when: always
|
||||||
working_directory: /mnt/ephemeral/workdir
|
working_directory: /mnt/ephemeral/workdir
|
||||||
aw-format:
|
aw-format:
|
||||||
environment:
|
environment:
|
||||||
|
ASPECT_WORKFLOWS_CIRCLE_PIPELINE_NUMBER: << pipeline.number >>
|
||||||
|
ASPECT_WORKFLOWS_CIRCLE_PIPELINE_PROJECT_TYPE: << pipeline.project.type >>
|
||||||
|
ASPECT_WORKFLOWS_CIRCLE_WORKFLOW_BASE_NAME: aspect-workflows
|
||||||
ASPECT_WORKFLOWS_CONFIG: .aspect/workflows/config.yaml
|
ASPECT_WORKFLOWS_CONFIG: .aspect/workflows/config.yaml
|
||||||
ASPECT_WORKFLOWS_WORKSPACE: << parameters.workspace >>
|
ASPECT_WORKFLOWS_WORKSPACE: << parameters.workspace >>
|
||||||
XDG_CACHE_HOME: /mnt/ephemeral/caches
|
XDG_CACHE_HOME: /mnt/ephemeral/caches
|
||||||
|
@ -845,64 +567,32 @@ jobs:
|
||||||
steps:
|
steps:
|
||||||
- run:
|
- run:
|
||||||
command: /etc/aspect/workflows/bin/configure_workflows_env
|
command: /etc/aspect/workflows/bin/configure_workflows_env
|
||||||
environment:
|
|
||||||
ASPECT_WORKFLOWS_CIRCLE_PIPELINE_NUMBER: << pipeline.number >>
|
|
||||||
ASPECT_WORKFLOWS_CIRCLE_PIPELINE_PROJECT_TYPE: << pipeline.project.type
|
|
||||||
>>
|
|
||||||
ASPECT_WORKFLOWS_CIRCLE_WORKFLOW_BASE_NAME: aspect-workflows
|
|
||||||
ASPECT_WORKFLOWS_CONFIG: .aspect/workflows/config.yaml
|
|
||||||
XDG_CACHE_HOME: /mnt/ephemeral/caches
|
|
||||||
name: Workflows environment
|
name: Workflows environment
|
||||||
- checkout
|
- checkout
|
||||||
- run:
|
- run:
|
||||||
command: rm -rf /workflows/artifacts /workflows/testlogs
|
command: rm -rf /workflows/artifacts /workflows/testlogs
|
||||||
environment:
|
|
||||||
ASPECT_WORKFLOWS_CIRCLE_PIPELINE_NUMBER: << pipeline.number >>
|
|
||||||
ASPECT_WORKFLOWS_CIRCLE_PIPELINE_PROJECT_TYPE: << pipeline.project.type
|
|
||||||
>>
|
|
||||||
ASPECT_WORKFLOWS_CIRCLE_WORKFLOW_BASE_NAME: aspect-workflows
|
|
||||||
ASPECT_WORKFLOWS_CONFIG: .aspect/workflows/config.yaml
|
|
||||||
XDG_CACHE_HOME: /mnt/ephemeral/caches
|
|
||||||
name: Prepare archive directories
|
name: Prepare archive directories
|
||||||
- run:
|
- run:
|
||||||
command: /etc/aspect/workflows/bin/agent_health_check
|
command: /etc/aspect/workflows/bin/agent_health_check
|
||||||
environment:
|
|
||||||
ASPECT_WORKFLOWS_CIRCLE_PIPELINE_NUMBER: << pipeline.number >>
|
|
||||||
ASPECT_WORKFLOWS_CIRCLE_PIPELINE_PROJECT_TYPE: << pipeline.project.type
|
|
||||||
>>
|
|
||||||
ASPECT_WORKFLOWS_CIRCLE_WORKFLOW_BASE_NAME: aspect-workflows
|
|
||||||
ASPECT_WORKFLOWS_CONFIG: .aspect/workflows/config.yaml
|
|
||||||
XDG_CACHE_HOME: /mnt/ephemeral/caches
|
|
||||||
name: Agent health check
|
name: Agent health check
|
||||||
no_output_timeout: 180m
|
no_output_timeout: 180m
|
||||||
- run:
|
- run:
|
||||||
command: rosetta run format --workspace << parameters.workspace >>
|
command: rosetta run format --workspace << parameters.workspace >>
|
||||||
environment:
|
|
||||||
ASPECT_WORKFLOWS_CIRCLE_PIPELINE_NUMBER: << pipeline.number >>
|
|
||||||
ASPECT_WORKFLOWS_CIRCLE_PIPELINE_PROJECT_TYPE: << pipeline.project.type
|
|
||||||
>>
|
|
||||||
ASPECT_WORKFLOWS_CIRCLE_WORKFLOW_BASE_NAME: aspect-workflows
|
|
||||||
ASPECT_WORKFLOWS_CONFIG: .aspect/workflows/config.yaml
|
|
||||||
XDG_CACHE_HOME: /mnt/ephemeral/caches
|
|
||||||
name: Format
|
name: Format
|
||||||
no_output_timeout: 180m
|
no_output_timeout: 180m
|
||||||
- store_artifacts:
|
- store_artifacts:
|
||||||
path: /workflows/artifacts
|
path: /workflows/artifacts
|
||||||
- run:
|
- run:
|
||||||
command: rosetta run finalization
|
command: rosetta run finalization
|
||||||
environment:
|
|
||||||
ASPECT_WORKFLOWS_CIRCLE_PIPELINE_NUMBER: << pipeline.number >>
|
|
||||||
ASPECT_WORKFLOWS_CIRCLE_PIPELINE_PROJECT_TYPE: << pipeline.project.type
|
|
||||||
>>
|
|
||||||
ASPECT_WORKFLOWS_CIRCLE_WORKFLOW_BASE_NAME: aspect-workflows
|
|
||||||
ASPECT_WORKFLOWS_CONFIG: .aspect/workflows/config.yaml
|
|
||||||
XDG_CACHE_HOME: /mnt/ephemeral/caches
|
|
||||||
name: Finalization
|
name: Finalization
|
||||||
no_output_timeout: 10m
|
no_output_timeout: 10m
|
||||||
when: always
|
when: always
|
||||||
working_directory: /mnt/ephemeral/workdir
|
working_directory: /mnt/ephemeral/workdir
|
||||||
aw-gazelle:
|
aw-gazelle:
|
||||||
environment:
|
environment:
|
||||||
|
ASPECT_WORKFLOWS_CIRCLE_PIPELINE_NUMBER: << pipeline.number >>
|
||||||
|
ASPECT_WORKFLOWS_CIRCLE_PIPELINE_PROJECT_TYPE: << pipeline.project.type >>
|
||||||
|
ASPECT_WORKFLOWS_CIRCLE_WORKFLOW_BASE_NAME: aspect-workflows
|
||||||
ASPECT_WORKFLOWS_CONFIG: .aspect/workflows/config.yaml
|
ASPECT_WORKFLOWS_CONFIG: .aspect/workflows/config.yaml
|
||||||
ASPECT_WORKFLOWS_WORKSPACE: << parameters.workspace >>
|
ASPECT_WORKFLOWS_WORKSPACE: << parameters.workspace >>
|
||||||
XDG_CACHE_HOME: /mnt/ephemeral/caches
|
XDG_CACHE_HOME: /mnt/ephemeral/caches
|
||||||
|
@ -917,64 +607,32 @@ jobs:
|
||||||
steps:
|
steps:
|
||||||
- run:
|
- run:
|
||||||
command: /etc/aspect/workflows/bin/configure_workflows_env
|
command: /etc/aspect/workflows/bin/configure_workflows_env
|
||||||
environment:
|
|
||||||
ASPECT_WORKFLOWS_CIRCLE_PIPELINE_NUMBER: << pipeline.number >>
|
|
||||||
ASPECT_WORKFLOWS_CIRCLE_PIPELINE_PROJECT_TYPE: << pipeline.project.type
|
|
||||||
>>
|
|
||||||
ASPECT_WORKFLOWS_CIRCLE_WORKFLOW_BASE_NAME: aspect-workflows
|
|
||||||
ASPECT_WORKFLOWS_CONFIG: .aspect/workflows/config.yaml
|
|
||||||
XDG_CACHE_HOME: /mnt/ephemeral/caches
|
|
||||||
name: Workflows environment
|
name: Workflows environment
|
||||||
- checkout
|
- checkout
|
||||||
- run:
|
- run:
|
||||||
command: rm -rf /workflows/artifacts /workflows/testlogs
|
command: rm -rf /workflows/artifacts /workflows/testlogs
|
||||||
environment:
|
|
||||||
ASPECT_WORKFLOWS_CIRCLE_PIPELINE_NUMBER: << pipeline.number >>
|
|
||||||
ASPECT_WORKFLOWS_CIRCLE_PIPELINE_PROJECT_TYPE: << pipeline.project.type
|
|
||||||
>>
|
|
||||||
ASPECT_WORKFLOWS_CIRCLE_WORKFLOW_BASE_NAME: aspect-workflows
|
|
||||||
ASPECT_WORKFLOWS_CONFIG: .aspect/workflows/config.yaml
|
|
||||||
XDG_CACHE_HOME: /mnt/ephemeral/caches
|
|
||||||
name: Prepare archive directories
|
name: Prepare archive directories
|
||||||
- run:
|
- run:
|
||||||
command: /etc/aspect/workflows/bin/agent_health_check
|
command: /etc/aspect/workflows/bin/agent_health_check
|
||||||
environment:
|
|
||||||
ASPECT_WORKFLOWS_CIRCLE_PIPELINE_NUMBER: << pipeline.number >>
|
|
||||||
ASPECT_WORKFLOWS_CIRCLE_PIPELINE_PROJECT_TYPE: << pipeline.project.type
|
|
||||||
>>
|
|
||||||
ASPECT_WORKFLOWS_CIRCLE_WORKFLOW_BASE_NAME: aspect-workflows
|
|
||||||
ASPECT_WORKFLOWS_CONFIG: .aspect/workflows/config.yaml
|
|
||||||
XDG_CACHE_HOME: /mnt/ephemeral/caches
|
|
||||||
name: Agent health check
|
name: Agent health check
|
||||||
no_output_timeout: 180m
|
no_output_timeout: 180m
|
||||||
- run:
|
- run:
|
||||||
command: rosetta run gazelle --workspace << parameters.workspace >>
|
command: rosetta run gazelle --workspace << parameters.workspace >>
|
||||||
environment:
|
|
||||||
ASPECT_WORKFLOWS_CIRCLE_PIPELINE_NUMBER: << pipeline.number >>
|
|
||||||
ASPECT_WORKFLOWS_CIRCLE_PIPELINE_PROJECT_TYPE: << pipeline.project.type
|
|
||||||
>>
|
|
||||||
ASPECT_WORKFLOWS_CIRCLE_WORKFLOW_BASE_NAME: aspect-workflows
|
|
||||||
ASPECT_WORKFLOWS_CONFIG: .aspect/workflows/config.yaml
|
|
||||||
XDG_CACHE_HOME: /mnt/ephemeral/caches
|
|
||||||
name: Gazelle
|
name: Gazelle
|
||||||
no_output_timeout: 180m
|
no_output_timeout: 180m
|
||||||
- store_artifacts:
|
- store_artifacts:
|
||||||
path: /workflows/artifacts
|
path: /workflows/artifacts
|
||||||
- run:
|
- run:
|
||||||
command: rosetta run finalization
|
command: rosetta run finalization
|
||||||
environment:
|
|
||||||
ASPECT_WORKFLOWS_CIRCLE_PIPELINE_NUMBER: << pipeline.number >>
|
|
||||||
ASPECT_WORKFLOWS_CIRCLE_PIPELINE_PROJECT_TYPE: << pipeline.project.type
|
|
||||||
>>
|
|
||||||
ASPECT_WORKFLOWS_CIRCLE_WORKFLOW_BASE_NAME: aspect-workflows
|
|
||||||
ASPECT_WORKFLOWS_CONFIG: .aspect/workflows/config.yaml
|
|
||||||
XDG_CACHE_HOME: /mnt/ephemeral/caches
|
|
||||||
name: Finalization
|
name: Finalization
|
||||||
no_output_timeout: 10m
|
no_output_timeout: 10m
|
||||||
when: always
|
when: always
|
||||||
working_directory: /mnt/ephemeral/workdir
|
working_directory: /mnt/ephemeral/workdir
|
||||||
aw-manual-deliver:
|
aw-manual-deliver:
|
||||||
environment:
|
environment:
|
||||||
|
ASPECT_WORKFLOWS_CIRCLE_PIPELINE_NUMBER: << pipeline.number >>
|
||||||
|
ASPECT_WORKFLOWS_CIRCLE_PIPELINE_PROJECT_TYPE: << pipeline.project.type >>
|
||||||
|
ASPECT_WORKFLOWS_CIRCLE_WORKFLOW_BASE_NAME: aspect-workflows
|
||||||
ASPECT_WORKFLOWS_CONFIG: .aspect/workflows/config.yaml
|
ASPECT_WORKFLOWS_CONFIG: .aspect/workflows/config.yaml
|
||||||
ASPECT_WORKFLOWS_WORKSPACE: << parameters.workspace >>
|
ASPECT_WORKFLOWS_WORKSPACE: << parameters.workspace >>
|
||||||
DELIVERY_COMMIT: << pipeline.parameters.delivery_commit >>
|
DELIVERY_COMMIT: << pipeline.parameters.delivery_commit >>
|
||||||
|
@ -988,53 +646,31 @@ jobs:
|
||||||
steps:
|
steps:
|
||||||
- run:
|
- run:
|
||||||
command: /etc/aspect/workflows/bin/configure_workflows_env
|
command: /etc/aspect/workflows/bin/configure_workflows_env
|
||||||
environment:
|
|
||||||
ASPECT_WORKFLOWS_CONFIG: .aspect/workflows/config.yaml
|
|
||||||
ASPECT_WORKFLOWS_WORKSPACE: << parameters.workspace >>
|
|
||||||
DELIVERY_COMMIT: << pipeline.parameters.delivery_commit >>
|
|
||||||
XDG_CACHE_HOME: /mnt/ephemeral/caches
|
|
||||||
name: Workflows environment
|
name: Workflows environment
|
||||||
- checkout
|
- checkout
|
||||||
- run:
|
- run:
|
||||||
command: /etc/aspect/workflows/bin/agent_health_check
|
command: /etc/aspect/workflows/bin/agent_health_check
|
||||||
environment:
|
|
||||||
ASPECT_WORKFLOWS_CONFIG: .aspect/workflows/config.yaml
|
|
||||||
ASPECT_WORKFLOWS_WORKSPACE: << parameters.workspace >>
|
|
||||||
DELIVERY_COMMIT: << pipeline.parameters.delivery_commit >>
|
|
||||||
XDG_CACHE_HOME: /mnt/ephemeral/caches
|
|
||||||
name: Agent health check
|
name: Agent health check
|
||||||
no_output_timeout: 180m
|
no_output_timeout: 180m
|
||||||
- run:
|
- run:
|
||||||
command: git fetch
|
command: git fetch
|
||||||
environment:
|
|
||||||
ASPECT_WORKFLOWS_CONFIG: .aspect/workflows/config.yaml
|
|
||||||
ASPECT_WORKFLOWS_WORKSPACE: << parameters.workspace >>
|
|
||||||
DELIVERY_COMMIT: << pipeline.parameters.delivery_commit >>
|
|
||||||
XDG_CACHE_HOME: /mnt/ephemeral/caches
|
|
||||||
name: Git fetch
|
name: Git fetch
|
||||||
- when:
|
- when:
|
||||||
condition: << pipeline.parameters.delivery_commit >>
|
condition: << pipeline.parameters.delivery_commit >>
|
||||||
steps:
|
steps:
|
||||||
- run:
|
- run:
|
||||||
command: git checkout << pipeline.parameters.delivery_commit >>
|
command: git checkout << pipeline.parameters.delivery_commit >>
|
||||||
environment:
|
|
||||||
ASPECT_WORKFLOWS_CONFIG: .aspect/workflows/config.yaml
|
|
||||||
ASPECT_WORKFLOWS_WORKSPACE: << parameters.workspace >>
|
|
||||||
DELIVERY_COMMIT: << pipeline.parameters.delivery_commit >>
|
|
||||||
XDG_CACHE_HOME: /mnt/ephemeral/caches
|
|
||||||
name: Checkout release commit
|
name: Checkout release commit
|
||||||
- run:
|
- run:
|
||||||
command: rosetta run delivery
|
command: rosetta run delivery
|
||||||
environment:
|
|
||||||
ASPECT_WORKFLOWS_CONFIG: .aspect/workflows/config.yaml
|
|
||||||
ASPECT_WORKFLOWS_WORKSPACE: << parameters.workspace >>
|
|
||||||
DELIVERY_COMMIT: << pipeline.parameters.delivery_commit >>
|
|
||||||
XDG_CACHE_HOME: /mnt/ephemeral/caches
|
|
||||||
name: Delivery
|
name: Delivery
|
||||||
no_output_timeout: 180m
|
no_output_timeout: 180m
|
||||||
working_directory: /mnt/ephemeral/workdir
|
working_directory: /mnt/ephemeral/workdir
|
||||||
aw-root_workspace_test:
|
aw-root_workspace_test:
|
||||||
environment:
|
environment:
|
||||||
|
ASPECT_WORKFLOWS_CIRCLE_PIPELINE_NUMBER: << pipeline.number >>
|
||||||
|
ASPECT_WORKFLOWS_CIRCLE_PIPELINE_PROJECT_TYPE: << pipeline.project.type >>
|
||||||
|
ASPECT_WORKFLOWS_CIRCLE_WORKFLOW_BASE_NAME: aspect-workflows
|
||||||
ASPECT_WORKFLOWS_CONFIG: .aspect/workflows/config.yaml
|
ASPECT_WORKFLOWS_CONFIG: .aspect/workflows/config.yaml
|
||||||
ASPECT_WORKFLOWS_WORKSPACE: << parameters.workspace >>
|
ASPECT_WORKFLOWS_WORKSPACE: << parameters.workspace >>
|
||||||
XDG_CACHE_HOME: /mnt/ephemeral/caches
|
XDG_CACHE_HOME: /mnt/ephemeral/caches
|
||||||
|
@ -1049,45 +685,17 @@ jobs:
|
||||||
steps:
|
steps:
|
||||||
- run:
|
- run:
|
||||||
command: /etc/aspect/workflows/bin/configure_workflows_env
|
command: /etc/aspect/workflows/bin/configure_workflows_env
|
||||||
environment:
|
|
||||||
ASPECT_WORKFLOWS_CIRCLE_PIPELINE_NUMBER: << pipeline.number >>
|
|
||||||
ASPECT_WORKFLOWS_CIRCLE_PIPELINE_PROJECT_TYPE: << pipeline.project.type
|
|
||||||
>>
|
|
||||||
ASPECT_WORKFLOWS_CIRCLE_WORKFLOW_BASE_NAME: aspect-workflows
|
|
||||||
ASPECT_WORKFLOWS_CONFIG: .aspect/workflows/config.yaml
|
|
||||||
XDG_CACHE_HOME: /mnt/ephemeral/caches
|
|
||||||
name: Workflows environment
|
name: Workflows environment
|
||||||
- checkout
|
- checkout
|
||||||
- run:
|
- run:
|
||||||
command: rm -rf /workflows/artifacts /workflows/testlogs
|
command: rm -rf /workflows/artifacts /workflows/testlogs
|
||||||
environment:
|
|
||||||
ASPECT_WORKFLOWS_CIRCLE_PIPELINE_NUMBER: << pipeline.number >>
|
|
||||||
ASPECT_WORKFLOWS_CIRCLE_PIPELINE_PROJECT_TYPE: << pipeline.project.type
|
|
||||||
>>
|
|
||||||
ASPECT_WORKFLOWS_CIRCLE_WORKFLOW_BASE_NAME: aspect-workflows
|
|
||||||
ASPECT_WORKFLOWS_CONFIG: .aspect/workflows/config.yaml
|
|
||||||
XDG_CACHE_HOME: /mnt/ephemeral/caches
|
|
||||||
name: Prepare archive directories
|
name: Prepare archive directories
|
||||||
- run:
|
- run:
|
||||||
command: /etc/aspect/workflows/bin/agent_health_check
|
command: /etc/aspect/workflows/bin/agent_health_check
|
||||||
environment:
|
|
||||||
ASPECT_WORKFLOWS_CIRCLE_PIPELINE_NUMBER: << pipeline.number >>
|
|
||||||
ASPECT_WORKFLOWS_CIRCLE_PIPELINE_PROJECT_TYPE: << pipeline.project.type
|
|
||||||
>>
|
|
||||||
ASPECT_WORKFLOWS_CIRCLE_WORKFLOW_BASE_NAME: aspect-workflows
|
|
||||||
ASPECT_WORKFLOWS_CONFIG: .aspect/workflows/config.yaml
|
|
||||||
XDG_CACHE_HOME: /mnt/ephemeral/caches
|
|
||||||
name: Agent health check
|
name: Agent health check
|
||||||
no_output_timeout: 180m
|
no_output_timeout: 180m
|
||||||
- run:
|
- run:
|
||||||
command: rosetta run test --workspace << parameters.workspace >>
|
command: rosetta run test --workspace << parameters.workspace >>
|
||||||
environment:
|
|
||||||
ASPECT_WORKFLOWS_CIRCLE_PIPELINE_NUMBER: << pipeline.number >>
|
|
||||||
ASPECT_WORKFLOWS_CIRCLE_PIPELINE_PROJECT_TYPE: << pipeline.project.type
|
|
||||||
>>
|
|
||||||
ASPECT_WORKFLOWS_CIRCLE_WORKFLOW_BASE_NAME: aspect-workflows
|
|
||||||
ASPECT_WORKFLOWS_CONFIG: .aspect/workflows/config.yaml
|
|
||||||
XDG_CACHE_HOME: /mnt/ephemeral/caches
|
|
||||||
name: Test
|
name: Test
|
||||||
no_output_timeout: 180m
|
no_output_timeout: 180m
|
||||||
- store_test_results:
|
- store_test_results:
|
||||||
|
@ -1104,13 +712,6 @@ jobs:
|
||||||
- run:
|
- run:
|
||||||
command: rosetta run delivery_manifest --workspace << parameters.workspace
|
command: rosetta run delivery_manifest --workspace << parameters.workspace
|
||||||
>> --data TARGETS_SOURCE=test
|
>> --data TARGETS_SOURCE=test
|
||||||
environment:
|
|
||||||
ASPECT_WORKFLOWS_CIRCLE_PIPELINE_NUMBER: << pipeline.number >>
|
|
||||||
ASPECT_WORKFLOWS_CIRCLE_PIPELINE_PROJECT_TYPE: << pipeline.project.type
|
|
||||||
>>
|
|
||||||
ASPECT_WORKFLOWS_CIRCLE_WORKFLOW_BASE_NAME: aspect-workflows
|
|
||||||
ASPECT_WORKFLOWS_CONFIG: .aspect/workflows/config.yaml
|
|
||||||
XDG_CACHE_HOME: /mnt/ephemeral/caches
|
|
||||||
name: Delivery manifest
|
name: Delivery manifest
|
||||||
no_output_timeout: 180m
|
no_output_timeout: 180m
|
||||||
- store_artifacts:
|
- store_artifacts:
|
||||||
|
@ -1121,19 +722,15 @@ jobs:
|
||||||
path: vmstat.out
|
path: vmstat.out
|
||||||
- run:
|
- run:
|
||||||
command: rosetta run finalization
|
command: rosetta run finalization
|
||||||
environment:
|
|
||||||
ASPECT_WORKFLOWS_CIRCLE_PIPELINE_NUMBER: << pipeline.number >>
|
|
||||||
ASPECT_WORKFLOWS_CIRCLE_PIPELINE_PROJECT_TYPE: << pipeline.project.type
|
|
||||||
>>
|
|
||||||
ASPECT_WORKFLOWS_CIRCLE_WORKFLOW_BASE_NAME: aspect-workflows
|
|
||||||
ASPECT_WORKFLOWS_CONFIG: .aspect/workflows/config.yaml
|
|
||||||
XDG_CACHE_HOME: /mnt/ephemeral/caches
|
|
||||||
name: Finalization
|
name: Finalization
|
||||||
no_output_timeout: 10m
|
no_output_timeout: 10m
|
||||||
when: always
|
when: always
|
||||||
working_directory: /mnt/ephemeral/workdir
|
working_directory: /mnt/ephemeral/workdir
|
||||||
aw-warming:
|
aw-warming:
|
||||||
environment:
|
environment:
|
||||||
|
ASPECT_WORKFLOWS_CIRCLE_PIPELINE_NUMBER: << pipeline.number >>
|
||||||
|
ASPECT_WORKFLOWS_CIRCLE_PIPELINE_PROJECT_TYPE: << pipeline.project.type >>
|
||||||
|
ASPECT_WORKFLOWS_CIRCLE_WORKFLOW_BASE_NAME: aspect-workflows
|
||||||
ASPECT_WORKFLOWS_CONFIG: .aspect/workflows/config.yaml
|
ASPECT_WORKFLOWS_CONFIG: .aspect/workflows/config.yaml
|
||||||
XDG_CACHE_HOME: /mnt/ephemeral/caches
|
XDG_CACHE_HOME: /mnt/ephemeral/caches
|
||||||
machine: true
|
machine: true
|
||||||
|
@ -1141,89 +738,38 @@ jobs:
|
||||||
steps:
|
steps:
|
||||||
- run:
|
- run:
|
||||||
command: /etc/aspect/workflows/bin/configure_workflows_env
|
command: /etc/aspect/workflows/bin/configure_workflows_env
|
||||||
environment:
|
|
||||||
ASPECT_WORKFLOWS_CONFIG: .aspect/workflows/config.yaml
|
|
||||||
XDG_CACHE_HOME: /mnt/ephemeral/caches
|
|
||||||
name: Workflows environment
|
name: Workflows environment
|
||||||
- checkout
|
- checkout
|
||||||
- run:
|
- run:
|
||||||
command: /etc/aspect/workflows/bin/agent_health_check
|
command: /etc/aspect/workflows/bin/agent_health_check
|
||||||
environment:
|
|
||||||
ASPECT_WORKFLOWS_CONFIG: .aspect/workflows/config.yaml
|
|
||||||
XDG_CACHE_HOME: /mnt/ephemeral/caches
|
|
||||||
name: Agent health check
|
name: Agent health check
|
||||||
no_output_timeout: 180m
|
no_output_timeout: 180m
|
||||||
- run:
|
- run:
|
||||||
command: rosetta run warming --workspace e2e/smoke
|
command: rosetta run warming --workspace e2e/smoke
|
||||||
environment:
|
|
||||||
ASPECT_WORKFLOWS_CIRCLE_PIPELINE_NUMBER: << pipeline.number >>
|
|
||||||
ASPECT_WORKFLOWS_CIRCLE_PIPELINE_PROJECT_TYPE: << pipeline.project.type
|
|
||||||
>>
|
|
||||||
ASPECT_WORKFLOWS_CIRCLE_WORKFLOW_BASE_NAME: aspect-workflows
|
|
||||||
ASPECT_WORKFLOWS_CONFIG: .aspect/workflows/config.yaml
|
|
||||||
XDG_CACHE_HOME: /mnt/ephemeral/caches
|
|
||||||
name: Create warming archive for e2e/smoke
|
name: Create warming archive for e2e/smoke
|
||||||
no_output_timeout: 180m
|
no_output_timeout: 180m
|
||||||
- run:
|
- run:
|
||||||
command: rosetta run warming --workspace e2e/external_copy_to_directory
|
command: rosetta run warming --workspace e2e/external_copy_to_directory
|
||||||
environment:
|
|
||||||
ASPECT_WORKFLOWS_CIRCLE_PIPELINE_NUMBER: << pipeline.number >>
|
|
||||||
ASPECT_WORKFLOWS_CIRCLE_PIPELINE_PROJECT_TYPE: << pipeline.project.type
|
|
||||||
>>
|
|
||||||
ASPECT_WORKFLOWS_CIRCLE_WORKFLOW_BASE_NAME: aspect-workflows
|
|
||||||
ASPECT_WORKFLOWS_CONFIG: .aspect/workflows/config.yaml
|
|
||||||
XDG_CACHE_HOME: /mnt/ephemeral/caches
|
|
||||||
name: Create warming archive for e2e/external_copy_to_directory
|
name: Create warming archive for e2e/external_copy_to_directory
|
||||||
no_output_timeout: 180m
|
no_output_timeout: 180m
|
||||||
- run:
|
- run:
|
||||||
command: rosetta run warming --workspace e2e/coreutils
|
command: rosetta run warming --workspace e2e/coreutils
|
||||||
environment:
|
|
||||||
ASPECT_WORKFLOWS_CIRCLE_PIPELINE_NUMBER: << pipeline.number >>
|
|
||||||
ASPECT_WORKFLOWS_CIRCLE_PIPELINE_PROJECT_TYPE: << pipeline.project.type
|
|
||||||
>>
|
|
||||||
ASPECT_WORKFLOWS_CIRCLE_WORKFLOW_BASE_NAME: aspect-workflows
|
|
||||||
ASPECT_WORKFLOWS_CONFIG: .aspect/workflows/config.yaml
|
|
||||||
XDG_CACHE_HOME: /mnt/ephemeral/caches
|
|
||||||
name: Create warming archive for e2e/coreutils
|
name: Create warming archive for e2e/coreutils
|
||||||
no_output_timeout: 180m
|
no_output_timeout: 180m
|
||||||
- run:
|
- run:
|
||||||
command: rosetta run warming --workspace e2e/copy_to_directory
|
command: rosetta run warming --workspace e2e/copy_to_directory
|
||||||
environment:
|
|
||||||
ASPECT_WORKFLOWS_CIRCLE_PIPELINE_NUMBER: << pipeline.number >>
|
|
||||||
ASPECT_WORKFLOWS_CIRCLE_PIPELINE_PROJECT_TYPE: << pipeline.project.type
|
|
||||||
>>
|
|
||||||
ASPECT_WORKFLOWS_CIRCLE_WORKFLOW_BASE_NAME: aspect-workflows
|
|
||||||
ASPECT_WORKFLOWS_CONFIG: .aspect/workflows/config.yaml
|
|
||||||
XDG_CACHE_HOME: /mnt/ephemeral/caches
|
|
||||||
name: Create warming archive for e2e/copy_to_directory
|
name: Create warming archive for e2e/copy_to_directory
|
||||||
no_output_timeout: 180m
|
no_output_timeout: 180m
|
||||||
- run:
|
- run:
|
||||||
command: rosetta run warming --workspace e2e/copy_action
|
command: rosetta run warming --workspace e2e/copy_action
|
||||||
environment:
|
|
||||||
ASPECT_WORKFLOWS_CIRCLE_PIPELINE_NUMBER: << pipeline.number >>
|
|
||||||
ASPECT_WORKFLOWS_CIRCLE_PIPELINE_PROJECT_TYPE: << pipeline.project.type
|
|
||||||
>>
|
|
||||||
ASPECT_WORKFLOWS_CIRCLE_WORKFLOW_BASE_NAME: aspect-workflows
|
|
||||||
ASPECT_WORKFLOWS_CONFIG: .aspect/workflows/config.yaml
|
|
||||||
XDG_CACHE_HOME: /mnt/ephemeral/caches
|
|
||||||
name: Create warming archive for e2e/copy_action
|
name: Create warming archive for e2e/copy_action
|
||||||
no_output_timeout: 180m
|
no_output_timeout: 180m
|
||||||
- run:
|
- run:
|
||||||
command: rosetta run warming --workspace .
|
command: rosetta run warming --workspace .
|
||||||
environment:
|
|
||||||
ASPECT_WORKFLOWS_CIRCLE_PIPELINE_NUMBER: << pipeline.number >>
|
|
||||||
ASPECT_WORKFLOWS_CIRCLE_PIPELINE_PROJECT_TYPE: << pipeline.project.type
|
|
||||||
>>
|
|
||||||
ASPECT_WORKFLOWS_CIRCLE_WORKFLOW_BASE_NAME: aspect-workflows
|
|
||||||
ASPECT_WORKFLOWS_CONFIG: .aspect/workflows/config.yaml
|
|
||||||
XDG_CACHE_HOME: /mnt/ephemeral/caches
|
|
||||||
name: Create warming archive for root
|
name: Create warming archive for root
|
||||||
no_output_timeout: 180m
|
no_output_timeout: 180m
|
||||||
- run:
|
- run:
|
||||||
command: /etc/aspect/workflows/bin/warming_archive
|
command: /etc/aspect/workflows/bin/warming_archive
|
||||||
environment:
|
|
||||||
ASPECT_WORKFLOWS_CONFIG: .aspect/workflows/config.yaml
|
|
||||||
XDG_CACHE_HOME: /mnt/ephemeral/caches
|
|
||||||
name: Archive warming tars
|
name: Archive warming tars
|
||||||
working_directory: /mnt/ephemeral/workdir
|
working_directory: /mnt/ephemeral/workdir
|
||||||
user-job:
|
user-job:
|
||||||
|
|
|
@ -336,8 +336,8 @@ assert_tar_listing(
|
||||||
mtree_mutate(
|
mtree_mutate(
|
||||||
name = "modified1",
|
name = "modified1",
|
||||||
mtree = "source-casync.mtree",
|
mtree = "source-casync.mtree",
|
||||||
strip_prefix = "xattr",
|
|
||||||
package_dir = "test",
|
package_dir = "test",
|
||||||
|
strip_prefix = "xattr",
|
||||||
)
|
)
|
||||||
|
|
||||||
diff_test(
|
diff_test(
|
||||||
|
|
Loading…
Reference in New Issue