File tree 3 files changed +11
-15
lines changed
3 files changed +11
-15
lines changed Original file line number Diff line number Diff line change 1
1
---
2
+ version : 2.1
2
3
jobs :
3
4
build :
4
- branches :
5
- only :
6
- - main
7
5
machine :
8
6
image : ' ubuntu-1604:202004-01'
9
7
environment :
10
8
DOCKER_CLI_EXPERIMENTAL : enabled
11
- DOCKER_BUILDKIT : 1
9
+ DOCKER_BUILDKIT : " 1 "
12
10
BUILD_PROGRESS : plain
13
11
steps :
14
12
- checkout
34
32
name : Build Docker Images
35
33
command : |
36
34
echo "$DOCKERHUB_PASS" | docker login --username "$DOCKERHUB_USERNAME" --password-stdin
37
- LLVM_VERSION=8 BASE_IMAGE='alpine:3.10' make all
38
- LLVM_VERSION=9 BASE_IMAGE='alpine:3.11' make all
39
- LLVM_VERSION=10 BASE_IMAGE='alpine:3.12' make all
40
- LLVM_VERSION=10 BASE_IMAGE='alpine:edge' make all
35
+ make all
36
+ make push-readme
Original file line number Diff line number Diff line change @@ -54,12 +54,7 @@ ARG MESA_VERSION
54
54
RUN set -xe; \
55
55
mkdir -p /var/tmp/build; \
56
56
cd /var/tmp/build/; \
57
- if [ "$MESA_VERSION" == "latest" ]; \
58
- then \
59
- git clone --depth=1 --branch=master https://gitlab.freedesktop.org/mesa/mesa.git; \
60
- else \
61
- git clone --depth=1 --branch=mesa-${MESA_VERSION} https://gitlab.freedesktop.org/mesa/mesa.git; \
62
- fi
57
+ git clone --depth=1 --branch=mesa-${MESA_VERSION} https://gitlab.freedesktop.org/mesa/mesa.git;
63
58
64
59
# Build Mesa from source.
65
60
ARG BUILD_TYPE=release
Original file line number Diff line number Diff line change @@ -12,8 +12,9 @@ TAG_SUFFIX ?= $(shell echo "-$(BASE_IMAGE)" | $(SED) 's|:|-|g' | $(
12
12
VCS_REF := $(shell git rev-parse --short HEAD)
13
13
BUILD_DATE := $(shell date -u +"% Y-% m-% dT% H:% M:% SZ")
14
14
PLATFORMS ?= linux/amd64,linux/386,linux/arm64,linux/arm/v7
15
- RELEASES ?= stable 20.0.6 20.1.0-rc1 latest
15
+ RELEASES ?= stable 20.0.6 20.1.1 20.1.2
16
16
STABLE ?= 20.0.6
17
+ LATEST ?= 20.1.2
17
18
BUILD_PROGRESS ?= auto
18
19
BUILD_OUTPUT ?= type=registry
19
20
BUILD_TYPE ?= release
@@ -42,6 +43,9 @@ $(RELEASES):
42
43
if [ " $( @) " == " stable" ]; \
43
44
then \
44
45
MESA_VERSION=" $( STABLE) " ; \
46
+ elif [ " $( @) " == " latest" ]; \
47
+ then \
48
+ MESA_VERSION=" $( LATEST) " ; \
45
49
else \
46
50
MESA_VERSION=" $( @) " ; \
47
51
fi ; \
@@ -53,6 +57,7 @@ $(RELEASES):
53
57
--build-arg LLVM_VERSION=$(LLVM_VERSION ) \
54
58
--build-arg MESA_VERSION=" $$ MESA_VERSION" \
55
59
--build-arg VCS_REF=$(VCS_REF ) \
60
+ --cache-from $(REPO_NAMESPACE ) /$(IMAGE_NAME ) :$(@ )$(TAG_SUFFIX ) \
56
61
--tag $(REPO_NAMESPACE ) /$(IMAGE_NAME ) :$(@ )$(TAG_SUFFIX ) \
57
62
--tag $(REPO_NAMESPACE ) /$(IMAGE_NAME ) :$(@ ) \
58
63
--platform=$(PLATFORMS ) \
You can’t perform that action at this time.
0 commit comments