Skip to content

Commit 2f167c9

Browse files
Disable all jobs except crate deployment
1 parent 2c41503 commit 2f167c9

File tree

1 file changed

+64
-64
lines changed

1 file changed

+64
-64
lines changed

.factory/automation.yml

Lines changed: 64 additions & 64 deletions
Original file line numberDiff line numberDiff line change
@@ -10,65 +10,65 @@ config:
1010
build:
1111
quality:
1212
filter:
13-
owner: vaticle
13+
owner: typedb
1414
branch: master
1515
dependency-analysis:
1616
image: vaticle-ubuntu-22.04
1717
command: |
1818
bazel run @vaticle_dependencies//factory/analysis:dependency-analysis
1919
correctness:
20-
build:
21-
image: vaticle-ubuntu-22.04
22-
command: |
23-
bazel run @vaticle_dependencies//tool/bazelinstall:remote_cache_setup.sh
24-
bazel build //...
25-
bazel run @vaticle_dependencies//tool/checkstyle:test-coverage
26-
bazel test $(bazel query 'kind(checkstyle_test, //...)') --test_output=errors
27-
build-dependency:
28-
image: vaticle-ubuntu-22.04
29-
command: |
30-
bazel run @vaticle_dependencies//tool/bazelinstall:remote_cache_setup.sh
31-
dependencies/maven/update.sh
32-
git diff --exit-code dependencies/maven/artifacts.snapshot
33-
bazel run @vaticle_dependencies//tool/unuseddeps:unused-deps -- list
20+
# build:
21+
# image: vaticle-ubuntu-22.04
22+
# command: |
23+
# bazel run @vaticle_dependencies//tool/bazelinstall:remote_cache_setup.sh
24+
# bazel build //...
25+
# bazel run @vaticle_dependencies//tool/checkstyle:test-coverage
26+
# bazel test $(bazel query 'kind(checkstyle_test, //...)') --test_output=errors
27+
# build-dependency:
28+
# image: vaticle-ubuntu-22.04
29+
# command: |
30+
# bazel run @vaticle_dependencies//tool/bazelinstall:remote_cache_setup.sh
31+
# dependencies/maven/update.sh
32+
# git diff --exit-code dependencies/maven/artifacts.snapshot
33+
# bazel run @vaticle_dependencies//tool/unuseddeps:unused-deps -- list
3434
deploy-crate-snapshot:
3535
filter:
36-
owner: vaticle
37-
branch: [master, development]
36+
owner: typedb
37+
branch: [master, development, "3.0"]
3838
dependencies: [build, build-dependency]
3939
image: vaticle-ubuntu-22.04
4040
command: |
4141
bazel run @vaticle_dependencies//tool/bazelinstall:remote_cache_setup.sh
4242
export DEPLOY_CRATE_TOKEN=$REPO_TYPEDB_CRATES_TOKEN
4343
bazel run --define version=$(git rev-parse HEAD) //grpc/rust:deploy_crate -- snapshot
44-
deploy-npm-snapshot:
45-
filter:
46-
owner: vaticle
47-
branch: [master, development]
48-
dependencies: [build, build-dependency]
49-
image: vaticle-ubuntu-20.04
50-
command: |
51-
export DEPLOY_NPM_USERNAME=$REPO_TYPEDB_USERNAME
52-
export DEPLOY_NPM_PASSWORD=$REPO_TYPEDB_PASSWORD
53-
bazel run --define version=$(git rev-parse HEAD) //grpc/nodejs:deploy-npm -- snapshot
54-
sync-dependencies:
55-
image: vaticle-ubuntu-22.04
56-
filter:
57-
owner: vaticle
58-
branch: [master, development]
59-
dependencies:
60-
- build
61-
- build-dependency
62-
- deploy-crate-snapshot
63-
- deploy-npm-snapshot
64-
command: |
65-
export SYNC_DEPENDENCIES_TOKEN=$REPO_GITHUB_TOKEN
66-
bazel run @vaticle_dependencies//tool/sync:dependencies -- --source ${FACTORY_REPO}@${FACTORY_COMMIT}
44+
# deploy-npm-snapshot:
45+
# filter:
46+
# owner: typedb
47+
# branch: [master, development]
48+
# dependencies: [build, build-dependency]
49+
# image: vaticle-ubuntu-20.04
50+
# command: |
51+
# export DEPLOY_NPM_USERNAME=$REPO_TYPEDB_USERNAME
52+
# export DEPLOY_NPM_PASSWORD=$REPO_TYPEDB_PASSWORD
53+
# bazel run --define version=$(git rev-parse HEAD) //grpc/nodejs:deploy-npm -- snapshot
54+
# sync-dependencies:
55+
# image: vaticle-ubuntu-22.04
56+
# filter:
57+
# owner: typedb
58+
# branch: [master, development]
59+
# dependencies:
60+
# - build
61+
# - build-dependency
62+
# - deploy-crate-snapshot
63+
# - deploy-npm-snapshot
64+
# command: |
65+
# export SYNC_DEPENDENCIES_TOKEN=$REPO_GITHUB_TOKEN
66+
# bazel run @vaticle_dependencies//tool/sync:dependencies -- --source ${FACTORY_REPO}@${FACTORY_COMMIT}
6767

6868
release:
6969
filter:
70-
owner: vaticle
71-
branch: master
70+
owner: typedb
71+
branch: [ master, "3.0" ]
7272
validation:
7373
validate-release-notes:
7474
image: vaticle-ubuntu-22.04
@@ -94,25 +94,25 @@ release:
9494
command: |
9595
export DEPLOY_CRATE_TOKEN=$REPO_CRATES_TOKEN
9696
bazel run --define version=$(cat VERSION) //grpc/rust:deploy_crate -- release
97-
deploy-npm-release:
98-
image: vaticle-ubuntu-22.04
99-
dependencies: [deploy-github]
100-
command: |
101-
wget -q -O - https://cli-assets.heroku.com/apt/release.key | sudo apt-key add -
102-
wget -q -O - https://dl.google.com/linux/linux_signing_key.pub | sudo apt-key add -
103-
sudo apt update -y
104-
sudo apt install -y expect
105-
export DEPLOY_NPM_TOKEN=$REPO_NPM_TOKEN
106-
bazel run --define version=$(cat VERSION) //grpc/nodejs:deploy-npm -- release
107-
sync-dependencies-release:
108-
image: vaticle-ubuntu-22.04
109-
filter:
110-
owner: vaticle
111-
branch: [master, development]
112-
dependencies:
113-
- deploy-github
114-
- deploy-crate-release
115-
- deploy-npm-release
116-
command: |
117-
export SYNC_DEPENDENCIES_TOKEN=$REPO_GITHUB_TOKEN
118-
bazel run @vaticle_dependencies//tool/sync:dependencies -- --source ${FACTORY_REPO}@$(cat VERSION)
97+
# deploy-npm-release:
98+
# image: vaticle-ubuntu-22.04
99+
# dependencies: [deploy-github]
100+
# command: |
101+
# wget -q -O - https://cli-assets.heroku.com/apt/release.key | sudo apt-key add -
102+
# wget -q -O - https://dl.google.com/linux/linux_signing_key.pub | sudo apt-key add -
103+
# sudo apt update -y
104+
# sudo apt install -y expect
105+
# export DEPLOY_NPM_TOKEN=$REPO_NPM_TOKEN
106+
# bazel run --define version=$(cat VERSION) //grpc/nodejs:deploy-npm -- release
107+
# sync-dependencies-release:
108+
# image: vaticle-ubuntu-22.04
109+
# filter:
110+
# owner: typedb
111+
# branch: [master, development]
112+
# dependencies:
113+
# - deploy-github
114+
# - deploy-crate-release
115+
# - deploy-npm-release
116+
# command: |
117+
# export SYNC_DEPENDENCIES_TOKEN=$REPO_GITHUB_TOKEN
118+
# bazel run @vaticle_dependencies//tool/sync:dependencies -- --source ${FACTORY_REPO}@$(cat VERSION)

0 commit comments

Comments
 (0)