Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore: remove ci main workflow #12232

Merged
merged 2 commits into from
Sep 12, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
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
Loading