Skip to content

Commit e1290a4

Browse files
committed
Fake step to check the token
1 parent 4a31204 commit e1290a4

File tree

2 files changed

+117
-88
lines changed

2 files changed

+117
-88
lines changed

.buildkite/release.yml

+94-88
Original file line numberDiff line numberDiff line change
@@ -12,103 +12,109 @@ env:
1212
macos: "aarch64-darwin"
1313

1414
steps:
15-
- label: Add release commits
16-
key: add-release-commits
17-
commands: |
18-
./scripts/buildkite/release/release-candidate.sh
15+
- label: Test token
16+
commands:
17+
- nix develop path:$RELEASE_SCRIPTS_DIR -c $RELEASE_SCRIPTS_DIR/fake.sh
1918
agents:
2019
system: x86_64-linux
2120

22-
- label: "Generate and upload trigger step to main pipeline"
23-
depends_on: add-release-commits
24-
commands:
25-
- ./scripts/buildkite/release/generate-trigger.sh | buildkite-agent pipeline upload
21+
# - label: Add release commits
22+
# key: add-release-commits
23+
# commands: |
24+
# ./scripts/buildkite/release/release-candidate.sh
25+
# agents:
26+
# system: x86_64-linux
27+
28+
# - label: "Generate and upload trigger step to main pipeline"
29+
# depends_on: add-release-commits
30+
# commands:
31+
# - ./scripts/buildkite/release/generate-trigger.sh | buildkite-agent pipeline upload
2632

27-
- group : Nightly
28-
key: nightly
29-
depends_on: main-pipeline-build
30-
steps:
31-
- label: Push swagger nightly
32-
commands:
33-
- nix develop path:$RELEASE_SCRIPTS_DIR -c $RELEASE_SCRIPTS_DIR/push-to-bump.sh
34-
artifacts:
35-
- artifacts/api-diffs.md
36-
env:
37-
RELEASE: false
38-
agents:
39-
system: x86_64-linux
33+
# - group : Nightly
34+
# key: nightly
35+
# depends_on: main-pipeline-build
36+
# steps:
37+
# - label: Push swagger nightly
38+
# commands:
39+
# - nix develop path:$RELEASE_SCRIPTS_DIR -c $RELEASE_SCRIPTS_DIR/push-to-bump.sh
40+
# artifacts:
41+
# - artifacts/api-diffs.md
42+
# env:
43+
# RELEASE: false
44+
# agents:
45+
# system: x86_64-linux
4046

41-
- label: Push nightly release tag
42-
key: push-nightly-tag
43-
commands:
44-
- nix develop path:$RELEASE_SCRIPTS_DIR -c $RELEASE_SCRIPTS_DIR/push-tag.sh
45-
agents:
46-
system: x86_64-linux
47-
env:
48-
RELEASE: false
47+
# - label: Push nightly release tag
48+
# key: push-nightly-tag
49+
# commands:
50+
# - nix develop path:$RELEASE_SCRIPTS_DIR -c $RELEASE_SCRIPTS_DIR/push-tag.sh
51+
# agents:
52+
# system: x86_64-linux
53+
# env:
54+
# RELEASE: false
4955

50-
- label: Push nightly release
51-
depends_on: push-nightly-tag
52-
key: push-nightly-release
53-
commands:
54-
- nix develop path:$RELEASE_SCRIPTS_DIR -c $RELEASE_SCRIPTS_DIR/push-release.sh
55-
agents:
56-
system: x86_64-linux
57-
env:
58-
RELEASE: false
56+
# - label: Push nightly release
57+
# depends_on: push-nightly-tag
58+
# key: push-nightly-release
59+
# commands:
60+
# - nix develop path:$RELEASE_SCRIPTS_DIR -c $RELEASE_SCRIPTS_DIR/push-release.sh
61+
# agents:
62+
# system: x86_64-linux
63+
# env:
64+
# RELEASE: false
5965

60-
- label: Push nightly release artifacts
61-
depends_on: push-nightly-release
62-
commands:
63-
- nix develop path:$RELEASE_SCRIPTS_DIR -c $RELEASE_SCRIPTS_DIR/push-artifacts.sh
64-
agents:
65-
system: x86_64-linux
66-
env:
67-
RELEASE: false
66+
# - label: Push nightly release artifacts
67+
# depends_on: push-nightly-release
68+
# commands:
69+
# - nix develop path:$RELEASE_SCRIPTS_DIR -c $RELEASE_SCRIPTS_DIR/push-artifacts.sh
70+
# agents:
71+
# system: x86_64-linux
72+
# env:
73+
# RELEASE: false
6874

69-
- group: Release
70-
depends_on: nightly
71-
if: build.branch == "master"
72-
steps:
73-
- block: Create a release
74-
key: create-release
75+
# - group: Release
76+
# depends_on: nightly
77+
# if: build.branch == "master"
78+
# steps:
79+
# - block: Create a release
80+
# key: create-release
7581

76-
- label: Push swagger release
77-
depends_on: create-release
78-
commands:
79-
- nix develop path:$RELEASE_SCRIPTS_DIR -c $RELEASE_SCRIPTS_DIR/push-to-bump.sh
80-
artifacts:
81-
- artifacts/api-diffs.md
82-
env:
83-
RELEASE: true
84-
agents:
85-
system: x86_64-linux
82+
# - label: Push swagger release
83+
# depends_on: create-release
84+
# commands:
85+
# - nix develop path:$RELEASE_SCRIPTS_DIR -c $RELEASE_SCRIPTS_DIR/push-to-bump.sh
86+
# artifacts:
87+
# - artifacts/api-diffs.md
88+
# env:
89+
# RELEASE: true
90+
# agents:
91+
# system: x86_64-linux
8692

87-
- label: Push release tag
88-
key: push-release-tag
89-
depends_on: create-release
90-
commands:
91-
- nix develop path:$RELEASE_SCRIPTS_DIR -c $RELEASE_SCRIPTS_DIR/push-tag.sh
92-
agents:
93-
system: x86_64-linux
94-
env:
95-
RELEASE: true
93+
# - label: Push release tag
94+
# key: push-release-tag
95+
# depends_on: create-release
96+
# commands:
97+
# - nix develop path:$RELEASE_SCRIPTS_DIR -c $RELEASE_SCRIPTS_DIR/push-tag.sh
98+
# agents:
99+
# system: x86_64-linux
100+
# env:
101+
# RELEASE: true
96102

97-
- label: Push release
98-
depends_on: push-release-tag
99-
key: push-release
100-
commands:
101-
- nix develop path:$RELEASE_SCRIPTS_DIR -c $RELEASE_SCRIPTS_DIR/push-release.sh
102-
agents:
103-
system: x86_64-linux
104-
env:
105-
RELEASE: true
103+
# - label: Push release
104+
# depends_on: push-release-tag
105+
# key: push-release
106+
# commands:
107+
# - nix develop path:$RELEASE_SCRIPTS_DIR -c $RELEASE_SCRIPTS_DIR/push-release.sh
108+
# agents:
109+
# system: x86_64-linux
110+
# env:
111+
# RELEASE: true
106112

107-
- label: Push release artifacts
108-
depends_on: push-release
109-
commands:
110-
- nix develop path:$RELEASE_SCRIPTS_DIR -c $RELEASE_SCRIPTS_DIR/push-artifacts.sh
111-
agents:
112-
system: x86_64-linux
113-
env:
114-
RELEASE: true
113+
# - label: Push release artifacts
114+
# depends_on: push-release
115+
# commands:
116+
# - nix develop path:$RELEASE_SCRIPTS_DIR -c $RELEASE_SCRIPTS_DIR/push-artifacts.sh
117+
# agents:
118+
# system: x86_64-linux
119+
# env:
120+
# RELEASE: true

scripts/buildkite/release/fake.sh

+23
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
#! /bin/bash
2+
3+
set -euox pipefail
4+
5+
COMMIT=$BUILDKITE_COMMIT
6+
TAG=fake
7+
8+
git tag -l | xargs git tag -d
9+
git fetch --tags
10+
git tag -d "$TAG" || true
11+
12+
git tag -m "$TAG" "$TAG" "$COMMIT"
13+
14+
git remote set-url origin "https://$GITHUB_TOKEN@github.com/cardano-foundation/cardano-wallet.git"
15+
16+
git push origin -f "$TAG"
17+
18+
gh release delete "$TAG" --yes || true
19+
gh release create \
20+
-d \
21+
-n "" \
22+
-t "Test token" \
23+
"$TAG"

0 commit comments

Comments
 (0)