Skip to content

Commit 2fdf941

Browse files
ci(docker): migrate semantic release docker package
1 parent dbe6287 commit 2fdf941

File tree

4 files changed

+13436
-11465
lines changed

4 files changed

+13436
-11465
lines changed

.github/workflows/continuous_delivery.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -51,8 +51,8 @@ jobs:
5151
env:
5252
GITHUB_TOKEN: ${{ secrets.GH_TOKEN }}
5353
NPM_TOKEN: ${{ secrets.NPM_TOKEN }}
54-
DOCKER_USERNAME: ${{ secrets.DOCKER_HUB_USERNAME }}
55-
DOCKER_PASSWORD: ${{ secrets.DOCKER_HUB_PASSWORD }}
54+
DOCKER_REGISTRY_USER: ${{ secrets.DOCKER_HUB_USERNAME }}
55+
DOCKER_REGISTRY_PASSWORD: ${{ secrets.DOCKER_HUB_PASSWORD }}
5656
- run: docker-compose build test-contract
5757
- name: Run contract test
5858
run: make test-contract

.releaserc.js

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -109,8 +109,15 @@ module.exports = {
109109
['@semantic-release/exec', {
110110
prepareCmd: 'make build'
111111
}],
112-
['semantic-release-docker', {
113-
name: 'paulogoncalvesbh/serverest'
112+
['@codedependant/semantic-release-docker', {
113+
dockerProject: null,
114+
dockerImage: 'paulogoncalvesbh/serverest',
115+
dockerTags: [
116+
"{{#if prerelease.[0]}}{{prerelease.[0]}}{{else}}latest{{/if}}",
117+
"{{major}}-{{#if prerelease.[0]}}{{prerelease.[0]}}{{else}}latest{{/if}}",
118+
"{{major}}.{{minor}}-{{#if prerelease.[0]}}{{prerelease.[0]}}{{else}}latest{{/if}}",
119+
"{{version}}"
120+
]
114121
}]
115122
]
116123
}

0 commit comments

Comments
 (0)