-
-
Notifications
You must be signed in to change notification settings - Fork 13
/
jenkins-vars.yml
35 lines (34 loc) · 1.18 KB
/
jenkins-vars.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
---
# jenkins variables
project_name: docker-blender
external_type: na
custom_version_command: "curl -s https://projects.blender.org/api/v1/repos/blender/blender/tags | jq -r '.[] | select(.name | contains(\"-rc\") | not) | .name' | sed 's|^v||g' | sort -rV | head -1"
release_type: stable
release_tag: latest
ls_branch: master
external_artifact_check: |
BLENDER_FOLDER=$(echo "Blender${EXT_RELEASE}" | sed -r 's|(Blender[0-9]*\.[0-9]*)\.[0-9]*|\1|')
ASSETS=$(curl -o /dev/null -sI -w "%{http_code}\n" "https://mirror.clarkson.edu/blender/release/${BLENDER_FOLDER}/blender-${EXT_RELEASE}-linux-x64.tar.xz")
if [ ${ASSETS} == "200" ]; then
artifacts_found="true"
else
artifacts_found="false"
fi
repo_vars:
- BUILD_VERSION_ARG = 'BLENDER_VERSION'
- LS_USER = 'linuxserver'
- LS_REPO = 'docker-blender'
- CONTAINER_NAME = 'blender'
- DOCKERHUB_IMAGE = 'linuxserver/blender'
- DEV_DOCKERHUB_IMAGE = 'lsiodev/blender'
- PR_DOCKERHUB_IMAGE = 'lspipepr/blender'
- DIST_IMAGE = 'ubuntu'
- MULTIARCH = 'true'
- CI = 'true'
- CI_WEB = 'true'
- CI_PORT = '3000'
- CI_SSL = 'false'
- CI_DOCKER_LOGS_TIMEOUT = '240'
- CI_DOCKERENV = ''
- CI_AUTH = ''
- CI_WEBPATH = ''