summaryrefslogtreecommitdiffstats
path: root/screwdriver.yaml
diff options
context:
space:
mode:
authorMartin Polden <mpolden@mpolden.no>2022-03-23 13:46:48 +0100
committerMartin Polden <mpolden@mpolden.no>2022-03-23 16:18:35 +0100
commitb3609f1d976b2d1c4a91f4bb46ba4259d888d658 (patch)
tree4f9f39ec077f697207b350856b982b16d0f168a5 /screwdriver.yaml
parentb2abf9e4ee27548a162f95c012de09b133308742 (diff)
Publish CLI release periodically
Diffstat (limited to 'screwdriver.yaml')
-rw-r--r--screwdriver.yaml18
1 files changed, 18 insertions, 0 deletions
diff --git a/screwdriver.yaml b/screwdriver.yaml
index 428b1423603..8916f3f67d5 100644
--- a/screwdriver.yaml
+++ b/screwdriver.yaml
@@ -229,6 +229,24 @@ jobs:
- update-sample-apps: |
screwdriver/update-vespa-version-in-sample-apps.sh $VESPA_VERSION
+ publish-cli-release:
+ annotations:
+ screwdriver.cd/buildPeriodically: H 0 * * *
+ secrets:
+ - HOMEBREW_GITHUB_API_TOKEN
+ - GH_TOKEN
+ steps:
+ - install-dependencies: |
+ export NONINTERACTIVE=1
+ bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
+ brew install gh
+ - publish-github:
+ make -C client/go clean dist-github
+ - publish-homebrew:
+ make -C client/go clean dist-homebrew
+ - verify-brew-install:
+ make -C client/go brew-install
+
verify-opensource-release-7days:
annotations:
screwdriver.cd/buildPeriodically: H 0 * * *