Skip to content
This repository has been archived by the owner on Apr 5, 2024. It is now read-only.

Commit

Permalink
Publish to consensys/ethsigner docker namespace and tidy up old config (
Browse files Browse the repository at this point in the history
#385)

Remove pegasyseng docker tag and push config
Add publishing to docker namespace "consensys/ethsigner"
Deprecate docker namespace "consensys/quorum-ethsigner"

Fixes #384
  • Loading branch information
siladu committed Sep 15, 2021
1 parent 57ee908 commit 7281280
Show file tree
Hide file tree
Showing 2 changed files with 14 additions and 7 deletions.
7 changes: 7 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,12 @@
# Changelog

## ...Next Version...

### Features Added

- Add publishing to docker namespace "consensys/ethsigner"
- Deprecating docker namespace "consensys/quorum-ethsigner"

## 21.3.2

### Bugs Fixed
Expand Down
14 changes: 7 additions & 7 deletions build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -469,7 +469,7 @@ tasks.register("dockerDistUntar") {
task distDocker(type: Exec) {
dependsOn dockerDistUntar
def dockerBuildVersion = project.hasProperty('release.releaseVersion') ? project.property('release.releaseVersion') : "${rootProject.version}"
def imageName = "consensys/quorum-" + repositoryName
def imageName = "consensys/" + repositoryName
def image = project.hasProperty('release.releaseVersion') ? "${imageName}:" + project.property('release.releaseVersion') : "${imageName}:${project.version}"
def dockerBuildDir = "build/docker-" + repositoryName + "/"
workingDir "${dockerBuildDir}"
Expand All @@ -488,7 +488,7 @@ task distDocker(type: Exec) {
task testDocker(type: Exec) {
dependsOn distDocker
def dockerReportsDir = "docker/reports/"
def imageName = "consensys/quorum-" + repositoryName
def imageName = "consensys/" + repositoryName
def image = project.hasProperty('release.releaseVersion') ? "${imageName}:" + project.property('release.releaseVersion') : "${imageName}:${project.version}"
workingDir "docker"

Expand All @@ -502,13 +502,13 @@ task testDocker(type: Exec) {

task dockerUpload(type: Exec) {
dependsOn distDocker
def imageName = "consensys/quorum-" + repositoryName
def imageName = "consensys/" + repositoryName
def image = project.hasProperty('release.releaseVersion') ? "${imageName}:" + project.property('release.releaseVersion') : "${imageName}:${project.version}"
def cmd = "docker push '${image}'"

def psImageName = "pegasyseng/" + repositoryName
def psImage = project.hasProperty('release.releaseVersion') ? "${psImageName}:" + project.property('release.releaseVersion') : "${psImageName}:${project.version}"
cmd += " && docker tag '${image}' '${psImage}' && docker push '${psImage}'"
def deprecatedQuorumImageName = "consensys/quorum-" + repositoryName
def deprecatedQuorumImage = project.hasProperty('release.releaseVersion') ? "${deprecatedQuorumImageName}:" + project.property('release.releaseVersion') : "${deprecatedQuorumImageName}:${project.version}"
cmd += " && docker tag '${image}' '${deprecatedQuorumImage}' && docker push '${deprecatedQuorumImage}'"

def additionalTags = []

Expand All @@ -522,7 +522,7 @@ task dockerUpload(type: Exec) {
}

additionalTags.each { tag -> cmd += " && docker tag '${image}' '${imageName}:${tag.trim()}' && docker push '${imageName}:${tag.trim()}'" }
additionalTags.each { tag -> cmd += " && docker tag '${image}' '${psImageName}:${tag.trim()}' && docker push '${psImageName}:${tag.trim()}'" }
additionalTags.each { tag -> cmd += " && docker tag '${image}' '${deprecatedQuorumImageName}:${tag.trim()}' && docker push '${deprecatedQuorumImageName}:${tag.trim()}'" }
executable "sh"
args "-c", cmd
}
Expand Down

0 comments on commit 7281280

Please sign in to comment.