mirror of
https://github.com/Alfresco/alfresco-transform-core.git
synced 2025-10-15 15:01:27 +00:00
ACS-10404 Initial test
This commit is contained in:
7
.github/workflows/ci.yml
vendored
7
.github/workflows/ci.yml
vendored
@@ -33,6 +33,7 @@ env:
|
||||
GIT_EMAIL: ${{ secrets.BOT_GITHUB_EMAIL }}
|
||||
GIT_PASSWORD: ${{ secrets.BOT_GITHUB_TOKEN }}
|
||||
GITHUB_ACTIONS_DEPLOY_TIMEOUT: 120
|
||||
JAVA_BASE_IMAGE_21: alfresco/alfresco-base-java:jre21-rockylinux9@sha256:27297bffe7d45152194f08a8f38917a7e3d43b9a34dcfcdc29b83a80c4c33a10
|
||||
|
||||
jobs:
|
||||
pre_commit:
|
||||
@@ -234,7 +235,11 @@ jobs:
|
||||
run: find "${HOME}/.m2/repository/" -type d -name "*-SNAPSHOT*" | xargs -r -l rm -rf
|
||||
- name: "Build local docker image"
|
||||
timeout-minutes: ${{ fromJSON(env.GITHUB_ACTIONS_DEPLOY_TIMEOUT) }}
|
||||
run: bash _ci/build.sh ${{ matrix.buildProfile }}
|
||||
run:
|
||||
if [ "${{ matrix.java }}" == "21" ]; then
|
||||
export JAVA_BASE_IMAGE=${{ env.JAVA_BASE_IMAGE_21 }}
|
||||
fi
|
||||
bash _ci/build.sh ${{ matrix.buildProfile }}
|
||||
- name: "Cache LibreOffice"
|
||||
run: bash _ci/cache_artifacts.sh
|
||||
- name: "Run tests"
|
||||
|
@@ -6,7 +6,8 @@
|
||||
# alfresco-pdf-renderer uses the PDFium library from Google Inc. See the license at https://pdfium.googlesource.com/pdfium/+/master/LICENSE or in /pdfium.txt.
|
||||
|
||||
# More infos about this image: https://github.com/Alfresco/alfresco-docker-base-java
|
||||
FROM alfresco/alfresco-base-java:jre17-rockylinux9@sha256:f98833508b7be8c4b44a25450f9faac44cacfdc075f2295e02836b93fd05bb9c
|
||||
ARG JAVA_BASE_IMAGE=alfresco/alfresco-base-java:jre17-rockylinux9@sha256:f98833508b7be8c4b44a25450f9faac44cacfdc075f2295e02836b93fd05bb9c
|
||||
FROM ${JAVA_BASE_IMAGE}
|
||||
|
||||
ARG EXIFTOOL_VERSION=12.25
|
||||
ARG EXIFTOOL_FOLDER=Image-ExifTool-${EXIFTOOL_VERSION}
|
||||
|
@@ -3,7 +3,8 @@
|
||||
# ImageMagick is from ImageMagick Studio LLC. See the license at http://www.imagemagick.org/script/license.php or in /ImageMagick-license.txt.
|
||||
|
||||
# More infos about this image: https://github.com/Alfresco/alfresco-docker-base-java
|
||||
FROM alfresco/alfresco-base-java:jre17-rockylinux9@sha256:f98833508b7be8c4b44a25450f9faac44cacfdc075f2295e02836b93fd05bb9c
|
||||
ARG JAVA_BASE_IMAGE=alfresco/alfresco-base-java:jre17-rockylinux9@sha256:f98833508b7be8c4b44a25450f9faac44cacfdc075f2295e02836b93fd05bb9c
|
||||
FROM ${JAVA_BASE_IMAGE}
|
||||
|
||||
# For other ImageMagick versions please look at https://github.com/Alfresco/imagemagick-build tags
|
||||
ARG IMAGEMAGICK_VERSION=7.1.0-16
|
||||
|
@@ -3,7 +3,8 @@
|
||||
# LibreOffice is from The Document Foundation. See the license at https://www.libreoffice.org/download/license/ or in /libreoffice.txt.
|
||||
|
||||
# More infos about this image: https://github.com/Alfresco/alfresco-docker-base-java
|
||||
FROM alfresco/alfresco-base-java:jre17-rockylinux9@sha256:f98833508b7be8c4b44a25450f9faac44cacfdc075f2295e02836b93fd05bb9c
|
||||
ARG JAVA_BASE_IMAGE=alfresco/alfresco-base-java:jre17-rockylinux9@sha256:f98833508b7be8c4b44a25450f9faac44cacfdc075f2295e02836b93fd05bb9c
|
||||
FROM ${JAVA_BASE_IMAGE}
|
||||
|
||||
ARG LIBREOFFICE_VERSION=7.2.5
|
||||
|
||||
|
@@ -1,7 +1,8 @@
|
||||
# Image provides a container in which to run miscellaneous transformations for Alfresco Content Services.
|
||||
|
||||
# More infos about this image: https://github.com/Alfresco/alfresco-docker-base-java
|
||||
FROM alfresco/alfresco-base-java:jre17-rockylinux9@sha256:f98833508b7be8c4b44a25450f9faac44cacfdc075f2295e02836b93fd05bb9c
|
||||
ARG JAVA_BASE_IMAGE=alfresco/alfresco-base-java:jre17-rockylinux9@sha256:f98833508b7be8c4b44a25450f9faac44cacfdc075f2295e02836b93fd05bb9c
|
||||
FROM ${JAVA_BASE_IMAGE}
|
||||
|
||||
ENV JAVA_OPTS=""
|
||||
|
||||
|
@@ -3,7 +3,8 @@
|
||||
# alfresco-pdf-renderer uses the PDFium library from Google Inc. See the license at https://pdfium.googlesource.com/pdfium/+/master/LICENSE or in /pdfium.txt.
|
||||
|
||||
# More infos about this image: https://github.com/Alfresco/alfresco-docker-base-java
|
||||
FROM alfresco/alfresco-base-java:jre17-rockylinux9@sha256:f98833508b7be8c4b44a25450f9faac44cacfdc075f2295e02836b93fd05bb9c
|
||||
ARG JAVA_BASE_IMAGE=alfresco/alfresco-base-java:jre17-rockylinux9@sha256:f98833508b7be8c4b44a25450f9faac44cacfdc075f2295e02836b93fd05bb9c
|
||||
FROM ${JAVA_BASE_IMAGE}
|
||||
|
||||
ARG PDF_RENDERER_VERSION=1.2
|
||||
ENV ALFRESCO_PDF_RENDERER_LIB_RPM_URL=https://nexus.alfresco.com/nexus/service/local/repositories/releases/org/alfresco/alfresco-pdf-renderer/${PDF_RENDERER_VERSION}/alfresco-pdf-renderer-${PDF_RENDERER_VERSION}-linux.tgz
|
||||
|
@@ -3,7 +3,8 @@
|
||||
# Tika is from Apache. See the license at http://www.apache.org/licenses/LICENSE-2.0.
|
||||
|
||||
# More infos about this image: https://github.com/Alfresco/alfresco-docker-base-java
|
||||
FROM alfresco/alfresco-base-java:jre17-rockylinux9@sha256:f98833508b7be8c4b44a25450f9faac44cacfdc075f2295e02836b93fd05bb9c
|
||||
ARG JAVA_BASE_IMAGE=alfresco/alfresco-base-java:jre17-rockylinux9@sha256:f98833508b7be8c4b44a25450f9faac44cacfdc075f2295e02836b93fd05bb9c
|
||||
FROM ${JAVA_BASE_IMAGE}
|
||||
|
||||
ARG EXIFTOOL_VERSION=12.25
|
||||
ARG EXIFTOOL_FOLDER=Image-ExifTool-${EXIFTOOL_VERSION}
|
||||
|
Reference in New Issue
Block a user