mirror of
https://github.com/gravitational/teleport
synced 2024-10-19 00:33:50 +00:00
Update relcli to fix publishing of release notes (#24438)
* Update relcli to fix publishing of release notes * Adjust for changed entrypoint of the relcli image
This commit is contained in:
parent
2248520776
commit
bbb357170e
10
.drone.yml
10
.drone.yml
|
@ -755,7 +755,7 @@ kind: pipeline
|
|||
type: kubernetes
|
||||
name: clean-up-previous-build
|
||||
environment:
|
||||
RELCLI_IMAGE: 146628656107.dkr.ecr.us-west-2.amazonaws.com/gravitational/relcli:v1.1.76-35e77b7-20221117T1411084
|
||||
RELCLI_IMAGE: 146628656107.dkr.ecr.us-west-2.amazonaws.com/gravitational/relcli:master-57a5d42-20230412T1204687
|
||||
trigger:
|
||||
event:
|
||||
include:
|
||||
|
@ -838,7 +838,7 @@ steps:
|
|||
- |-
|
||||
docker run -i -v /tmpfs/creds:/tmpfs/creds \
|
||||
-e DRONE_REPO -e DRONE_TAG -e RELCLI_BASE_URL -e RELCLI_CERT -e RELCLI_KEY \
|
||||
$RELCLI_IMAGE relcli auto_destroy -f -v 6
|
||||
$RELCLI_IMAGE auto_destroy -f -v 6
|
||||
environment:
|
||||
RELCLI_BASE_URL: https://releases-prod.platform.teleport.sh
|
||||
RELCLI_CERT: /tmpfs/creds/releases.crt
|
||||
|
@ -20214,7 +20214,7 @@ kind: pipeline
|
|||
type: kubernetes
|
||||
name: publish-rlz
|
||||
environment:
|
||||
RELCLI_IMAGE: 146628656107.dkr.ecr.us-west-2.amazonaws.com/gravitational/relcli:v1.1.76-35e77b7-20221117T1411084
|
||||
RELCLI_IMAGE: 146628656107.dkr.ecr.us-west-2.amazonaws.com/gravitational/relcli:master-57a5d42-20230412T1204687
|
||||
trigger:
|
||||
event:
|
||||
include:
|
||||
|
@ -20304,7 +20304,7 @@ steps:
|
|||
- |-
|
||||
docker run -i -v /tmpfs/creds:/tmpfs/creds \
|
||||
-e DRONE_REPO -e DRONE_TAG -e RELCLI_BASE_URL -e RELCLI_CERT -e RELCLI_KEY \
|
||||
$RELCLI_IMAGE relcli auto_publish -f -v 6
|
||||
$RELCLI_IMAGE auto_publish -f -v 6
|
||||
environment:
|
||||
RELCLI_BASE_URL: https://releases-prod.platform.teleport.sh
|
||||
RELCLI_CERT: /tmpfs/creds/releases.crt
|
||||
|
@ -20343,6 +20343,6 @@ image_pull_secrets:
|
|||
- DOCKERHUB_CREDENTIALS
|
||||
---
|
||||
kind: signature
|
||||
hmac: 500d6db4385acfd4f4614d962b87f67ff37f16f62c7a6c295d59c8b4611ac92d
|
||||
hmac: c3ec624a7d78b178fb297fe3fc3b1b8ffb06d8028c1428c4b95ba0328b234ea1
|
||||
|
||||
...
|
||||
|
|
|
@ -54,7 +54,7 @@ func promoteBuildPipelines() []pipeline {
|
|||
}
|
||||
|
||||
func publishReleasePipeline() pipeline {
|
||||
p := relcliPipeline(triggerPromote, "publish-rlz", "Publish in Release API", "relcli auto_publish -f -v 6")
|
||||
p := relcliPipeline(triggerPromote, "publish-rlz", "Publish in Release API", "auto_publish -f -v 6")
|
||||
|
||||
p.DependsOn = []string{"promote-build"} // Manually written pipeline
|
||||
|
||||
|
|
|
@ -14,7 +14,7 @@
|
|||
|
||||
package main
|
||||
|
||||
const relcliImage = "146628656107.dkr.ecr.us-west-2.amazonaws.com/gravitational/relcli:v1.1.76-35e77b7-20221117T1411084"
|
||||
const relcliImage = "146628656107.dkr.ecr.us-west-2.amazonaws.com/gravitational/relcli:master-57a5d42-20230412T1204687"
|
||||
|
||||
func relcliPipeline(trigger trigger, name string, stepName string, command string) pipeline {
|
||||
p := newKubePipeline(name)
|
||||
|
|
|
@ -603,5 +603,5 @@ func tagPackagePipeline(packageType string, b buildType) pipeline {
|
|||
}
|
||||
|
||||
func tagCleanupPipeline() pipeline {
|
||||
return relcliPipeline(triggerTag, tagCleanupPipelineName, "Clean up previously built artifacts", "relcli auto_destroy -f -v 6")
|
||||
return relcliPipeline(triggerTag, tagCleanupPipelineName, "Clean up previously built artifacts", "auto_destroy -f -v 6")
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue