Skip to content

Commit 6454467

Browse files
committed
Use Gradle
1 parent 58a9e08 commit 6454467

File tree

12 files changed

+392
-495
lines changed

12 files changed

+392
-495
lines changed

.github/workflows/docker.yaml

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,13 @@ jobs:
2222
steps:
2323
- name: Checkout repository
2424
uses: actions/checkout@v5
25+
- name: Set Up Java
26+
uses: actions/setup-java@v5
27+
with:
28+
distribution: 'temurin'
29+
java-version: '24'
30+
- name: Setup Gradle
31+
uses: gradle/actions/setup-gradle@v4
2532
- name: Install cosign
2633
if: github.event_name != 'pull_request'
2734
uses: sigstore/cosign-installer@v3
@@ -39,7 +46,7 @@ jobs:
3946
uses: docker/metadata-action@v5
4047
with:
4148
images: ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}
42-
- run: ./amper package
49+
- run: ./gradlew :installDist
4350
- name: Build and push Docker image
4451
id: build-and-push
4552
uses: docker/build-push-action@v6

Dockerfile

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
FROM eclipse-temurin:24-jre-alpine
22

3-
COPY build/tasks/_kord-repo-proxy_executableJarJvm/kord-repo-proxy-jvm-executable.jar kord.jar
3+
WORKDIR /usr/app
4+
COPY build/install/kord-repo-proxy .
45

5-
ENTRYPOINT ["java", "-jar", "kord.jar"]
6+
ENTRYPOINT ["/usr/app/kord-repo-proxy/bin/kord-repo-proxy"]

amper

Lines changed: 0 additions & 303 deletions
This file was deleted.

0 commit comments

Comments
 (0)