Skip to content

Commit 9849270

Browse files
committed
Merge remote-tracking branch 'origin/main' into WHO-pipeline
2 parents 1761d1c + 4a22c5c commit 9849270

File tree

2 files changed

+37
-2
lines changed

2 files changed

+37
-2
lines changed
Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
name: Publish Docker image to Docker Hub
2+
on:
3+
release:
4+
types:
5+
- published
6+
7+
jobs:
8+
publish:
9+
runs-on: ubuntu-latest
10+
steps:
11+
- name: Login to Docker Hub
12+
uses: docker/login-action@v2
13+
with:
14+
username: ${{secrets.DOCKER_USERNAME}}
15+
password: ${{secrets.DOCKER_PASSWORD}}
16+
- uses: actions/checkout@v3
17+
- name: Set up Maven Central Repository
18+
uses: actions/setup-java@v3
19+
with:
20+
java-version: '17'
21+
distribution: 'adopt'
22+
server-id: docker.io
23+
server-username: DOCKER_USERNAME
24+
server-password: DOCKER_PASSWORD
25+
- name: Publish package
26+
run: mvn --batch-mode -Prelease package dockerfile:push
27+
env:
28+
DOCKER_USERNAME: ${{secrets.DOCKER_USERNAME}}
29+
DOCKER_TOKEN: ${{secrets.DOCKER_PASSWORD}}

pom.xml

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
</parent>
1111
<groupId>edu.stanford.protege</groupId>
1212
<artifactId>webprotege-authorization-service</artifactId>
13-
<version>1.0.1</version>
13+
<version>1.0.2</version>
1414
<name>webprotege-authorization-service</name>
1515
<description>A service that checks users are authorized to execute operations in WebProtége</description>
1616
<properties>
@@ -55,7 +55,7 @@
5555
<dependency>
5656
<groupId>edu.stanford.protege</groupId>
5757
<artifactId>webprotege-authorization</artifactId>
58-
<version>0.9.3</version>
58+
<version>0.9.4</version>
5959
</dependency>
6060
<dependency>
6161
<groupId>io.jsonwebtoken</groupId>
@@ -114,6 +114,12 @@
114114
<version>22.0.0</version>
115115
<scope>test</scope>
116116
</dependency>
117+
<dependency>
118+
<groupId>com.fasterxml.jackson.core</groupId>
119+
<artifactId>jackson-databind</artifactId>
120+
<version>2.12.4</version>
121+
</dependency>
122+
117123

118124
<dependency>
119125
<groupId>org.testcontainers</groupId>

0 commit comments

Comments
 (0)