2 Commits
Author SHA1 Message Date
Liosha84 8369b2a6ba Merge pull request 'Develop->main' (#2) from develop into master
continuous-integration/drone/push Build is failing
Reviewed-on: #2
2026-10-29 00:43:36 +01:00
Liosha84 3e78dcff0f Merge pull request 'feat(drone): add pull request trigger for CI/CD testing' (#1) from develop into master
Reviewed-on: #1
2026-10-29 00:20:20 +01:00
2 changed files with 10 additions and 14 deletions
+8 -12
View File
@@ -1,9 +1,10 @@
kind: pipeline kind: pipeline
type: docker type: docker
name: build-test name: build-and-push
trigger: trigger:
event: event:
- push
- pull_request - pull_request
steps: steps:
@@ -12,18 +13,10 @@ steps:
settings: settings:
dockerfile: Dockerfile dockerfile: Dockerfile
context: . context: .
--- when:
kind: pipeline
type: docker
name: build-and-push
trigger:
event: event:
- push - pull_request
branch:
- master
steps:
- name: build-and-push - name: build-and-push
image: plugins/docker image: plugins/docker
settings: settings:
@@ -31,8 +24,11 @@ steps:
context: . context: .
registry: gitea.jambotron.com registry: gitea.jambotron.com
repo: gitea.jambotron.com/liosha84/htop-web repo: gitea.jambotron.com/liosha84/htop-web
tags: ${DRONE_COMMIT_SHA},main-latest tags: ${DRONE_COMMIT_SHA:0:7},main-latest
username: username:
from_secret: REGISTRY_USERNAME from_secret: REGISTRY_USERNAME
password: password:
from_secret: REGISTRY_PASSWORD from_secret: REGISTRY_PASSWORD
when:
branch:
- main
+1 -1
View File
@@ -23,7 +23,7 @@ FROM eclipse-temurin:21-jre
WORKDIR /app WORKDIR /app
COPY --from=builder /app/build/libs/backend-0.0.1-SNAPSHOT.jar app.jar COPY --from=builder /app/build/libs/backend-0.0.1-SNAPSHOT.jar app.jar
RUN adduser --disabled-password --gecos "" appuser && \ RUN adduser --disabled-password --no-create-home appuser && \
chown appuser:appuser /app chown appuser:appuser /app
USER appuser USER appuser