Skip to content

Commit b46c623

Browse files
authored
Merge pull request #523 from reload/feature/composer-fix
Adjust build process and upgrade Composer to latest
2 parents c1607ae + 33af1c1 commit b46c623

1 file changed

Lines changed: 3 additions & 7 deletions

File tree

Dockerfile

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,11 @@
1-
# -----------------
2-
FROM composer:2.9.1@sha256:7384cf9fa70b710af02c9f40bec6e44472e07138efa5ab3428a058087c0d2724 AS build-env
1+
FROM composer:2.9.4@sha256:1872bdb4a2080390498e75e7eb55f9d7e70c689ab5ab072a01da80720a68c6da AS composer
2+
FROM php:8.3.7-alpine3.18@sha256:3da837b84db645187ae2f24ca664da3faee7c546f0e8d930950b12d24f0d8fa0
33

4+
COPY --from=composer /usr/bin/composer /usr/bin/composer
45
COPY . /opt/ghsec-jira/
56

67
WORKDIR /opt/ghsec-jira
78

89
RUN composer install --prefer-dist --no-dev
910

10-
# -----------------
11-
FROM php:8.3.7-alpine3.18@sha256:3da837b84db645187ae2f24ca664da3faee7c546f0e8d930950b12d24f0d8fa0
12-
13-
COPY --from=build-env /opt/ghsec-jira/ /opt/ghsec-jira/
14-
1511
ENTRYPOINT ["/opt/ghsec-jira/bin/ghsec-jira", "sync", "-vvv"]

0 commit comments

Comments
 (0)