Skip to content

Commit

Permalink
chore: remove ci main workflow (#12232)
Browse files Browse the repository at this point in the history
  • Loading branch information
huangjw806 authored and Li0k committed Sep 15, 2023
1 parent f6543ce commit 14e32b7
Show file tree
Hide file tree
Showing 3 changed files with 114 additions and 433 deletions.
7 changes: 3 additions & 4 deletions ci/workflows/docker.yml
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,7 @@ steps:
DOCKER_TOKEN: docker-token
retry: *auto-retry

- label: "pre build binary"
- label: "release"
command: "ci/scripts/release.sh"
plugins:
- seek-oss/aws-sm#v2.3.1:
Expand All @@ -53,10 +53,9 @@ steps:
- docker-compose#v4.9.0:
run: release-env
config: ci/docker-compose.yml
mount-buildkite-agent: true
propagate-environment: true
environment:
- BINARY_NAME
- BUILDKITE_SOURCE
- GITHUB_TOKEN
- BUILDKITE_COMMIT
- BUILDKITE_TAG
retry: *auto-retry
111 changes: 111 additions & 0 deletions ci/workflows/main-cron.yml
Original file line number Diff line number Diff line change
Expand Up @@ -68,6 +68,40 @@ steps:
timeout_in_minutes: 60
retry: *auto-retry

- label: "end-to-end test (parallel) (release)"
command: "ci/scripts/e2e-test-parallel.sh -p ci-release"
depends_on:
- "build"
- "docslt"
plugins:
- seek-oss/aws-sm#v2.3.1:
env:
BUILDKITE_ANALYTICS_TOKEN: buildkite-build-analytics-sqllogictest-token
- docker-compose#v4.9.0:
run: rw-build-env
config: ci/docker-compose.yml
mount-buildkite-agent: true
- test-collector#v1.0.0:
files: "*-junit.xml"
format: "junit"
- ./ci/plugins/upload-failure-logs
timeout_in_minutes: 10
retry: *auto-retry

- label: "end-to-end test (parallel, in-memory) (release)"
command: "ci/scripts/e2e-test-parallel-in-memory.sh -p ci-release"
depends_on:
- "build"
- "docslt"
plugins:
- docker-compose#v4.9.0:
run: rw-build-env
config: ci/docker-compose.yml
mount-buildkite-agent: true
- ./ci/plugins/upload-failure-logs
timeout_in_minutes: 10
retry: *auto-retry

- label: "end-to-end source test (release)"
command: "ci/scripts/e2e-source-test.sh -p ci-release"
depends_on:
Expand All @@ -82,6 +116,20 @@ steps:
timeout_in_minutes: 15
retry: *auto-retry

- label: "end-to-end sink test (release)"
command: "ci/scripts/e2e-sink-test.sh -p ci-release"
depends_on:
- "build"
- "build-other"
plugins:
- docker-compose#v4.9.0:
run: sink-test-env
config: ci/docker-compose.yml
mount-buildkite-agent: true
- ./ci/plugins/upload-failure-logs
timeout_in_minutes: 35
retry: *auto-retry

- label: "fuzz test"
command: "ci/scripts/cron-fuzz-test.sh -p ci-release"
depends_on:
Expand Down Expand Up @@ -197,6 +245,69 @@ steps:
timeout_in_minutes: 5
retry: *auto-retry

- label: "connector node integration test Java {{matrix.java_version}}"
command: "ci/scripts/connector-node-integration-test.sh -p ci-release -v {{matrix.java_version}}"
depends_on:
- "build"
- "build-other"
plugins:
- docker-compose#v4.9.0:
run: rw-build-env
config: ci/docker-compose.yml
mount-buildkite-agent: true
- ./ci/plugins/upload-failure-logs
matrix:
setup:
java_version:
- "11"
- "17"
timeout_in_minutes: 10
retry: *auto-retry

- label: "end-to-end iceberg sink test (release)"
command: "ci/scripts/e2e-iceberg-sink-test.sh -p ci-release"
depends_on:
- "build"
- "build-other"
plugins:
- docker-compose#v4.9.0:
run: rw-build-env
config: ci/docker-compose.yml
mount-buildkite-agent: true
- ./ci/plugins/upload-failure-logs
timeout_in_minutes: 5
retry: *auto-retry

- label: "end-to-end iceberg sink v2 test (release)"
command: "ci/scripts/e2e-iceberg-sink-v2-test.sh -p ci-release"
depends_on:
- "build"
- "build-other"
plugins:
- docker-compose#v4.9.0:
run: rw-build-env
config: ci/docker-compose.yml
mount-buildkite-agent: true
- ./ci/plugins/upload-failure-logs
timeout_in_minutes: 5
retry: *auto-retry

- label: "e2e java-binding test (release)"
command: "ci/scripts/java-binding-test.sh -p ci-release"
depends_on:
- "build"
- "build-other"
plugins:
- docker-compose#v4.9.0:
run: rw-build-env
config: ci/docker-compose.yml
mount-buildkite-agent: true
- ./ci/plugins/upload-failure-logs
# Extra 2 minutes to account for docker-compose latency.
# See: https://github.com/risingwavelabs/risingwave/issues/9423#issuecomment-1521222169
timeout_in_minutes: 10
retry: *auto-retry

- label: "S3 source check on AWS (json parser)"
command: "ci/scripts/s3-source-test.sh -p ci-release -s run"
depends_on: build
Expand Down
Loading

0 comments on commit 14e32b7

Please sign in to comment.