File tree Expand file tree Collapse file tree 3 files changed +20
-15
lines changed Expand file tree Collapse file tree 3 files changed +20
-15
lines changed Original file line number Diff line number Diff line change 63
63
JRELEASER_GPG_PUBLIC_KEY : ${{ secrets.GPG_PUBLIC_KEY }}
64
64
JRELEASER_GPG_SECRET_KEY : ${{ secrets.GPG_SECRET_KEY }}
65
65
JRELEASER_SLACK_WEBHOOK : ${{ secrets.JRELEASER_SLACK_WEBHOOK }}
66
- JRELEASER_DOCKER_PASSWORD : ${{ secrets.JRELEASER_DOCKER_PASSWORD }}
67
66
68
67
- name : JReleaser output
69
68
if : always()
74
73
out/jreleaser/trace.log
75
74
out/jreleaser/output.properties
76
75
out/jreleaser/release/CHANGELOG.md
76
+
77
+ - name : Log in to Docker Hub
78
+ uses : docker/login-action@v2
79
+ with :
80
+ username : ${{ secrets.DOCKER_USERNAME }}
81
+ password : ${{ secrets.DOCKER_PASSWORD }}
82
+
83
+ - name : Extract metadata (tags, labels) for Docker
84
+ id : meta
85
+ uses : docker/metadata-action@v4
86
+ with :
87
+ images : jruaux/redis-kafka-connect
88
+
89
+ - name : Build and push Docker image
90
+ uses : docker/build-push-action@v3
91
+ with :
92
+ context : .
93
+ push : ${{ github.event_name != 'pull_request' }}
94
+ tags : ${{ steps.meta.outputs.tags }}
95
+ labels : ${{ steps.meta.outputs.labels }}
Original file line number Diff line number Diff line change 52
52
JRELEASER_GPG_PUBLIC_KEY : ${{ secrets.GPG_PUBLIC_KEY}}
53
53
JRELEASER_GPG_SECRET_KEY : ${{ secrets.GPG_SECRET_KEY }}
54
54
JRELEASER_SLACK_WEBHOOK : ${{ secrets.JRELEASER_SLACK_WEBHOOK }}
55
- JRELEASER_DOCKER_PASSWORD : ${{ secrets.JRELEASER_DOCKER_PASSWORD }}
56
55
57
56
- name : Commit release version
58
57
run : |
Original file line number Diff line number Diff line change @@ -48,19 +48,6 @@ announce:
48
48
channel : ' #field-engineering-announcements'
49
49
message : ' 🔗 Redis Kafka Connect {{projectVersion}} has been released! {{releaseNotesUrl}}'
50
50
51
- packagers :
52
- docker :
53
- active : always
54
- registries :
55
- - serverName : DEFAULT
56
- username : jruaux
57
- repositoryName : jruaux
58
- imageNames :
59
- - ' jruaux/{{distributionName}}:{{tagName}}'
60
- - ' jruaux/{{distributionName}}:latest'
61
- labels :
62
- ' org.opencontainers.image.title ' : ' {{distributionName}}'
63
-
64
51
distributions :
65
52
redis-redis-enterprise-kafka-5 :
66
53
type : binary
You can’t perform that action at this time.
0 commit comments