Skip to content

Commit aab9efa

Browse files
committed
Update circle-ci and releases
1 parent 112c2c3 commit aab9efa

File tree

3 files changed

+11
-15
lines changed

3 files changed

+11
-15
lines changed

Diff for: .circleci/config.yml

+4-8
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,12 @@
11
---
2+
version: 2.1
23
jobs:
34
build:
4-
branches:
5-
only:
6-
- main
75
machine:
86
image: 'ubuntu-1604:202004-01'
97
environment:
108
DOCKER_CLI_EXPERIMENTAL: enabled
11-
DOCKER_BUILDKIT: 1
9+
DOCKER_BUILDKIT: "1"
1210
BUILD_PROGRESS: plain
1311
steps:
1412
- checkout
@@ -34,7 +32,5 @@ jobs:
3432
name: Build Docker Images
3533
command: |
3634
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

Diff for: Dockerfile

+1-6
Original file line numberDiff line numberDiff line change
@@ -54,12 +54,7 @@ ARG MESA_VERSION
5454
RUN set -xe; \
5555
mkdir -p /var/tmp/build; \
5656
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;
6358

6459
# Build Mesa from source.
6560
ARG BUILD_TYPE=release

Diff for: Makefile

+6-1
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,9 @@ TAG_SUFFIX ?= $(shell echo "-$(BASE_IMAGE)" | $(SED) 's|:|-|g' | $(
1212
VCS_REF := $(shell git rev-parse --short HEAD)
1313
BUILD_DATE := $(shell date -u +"%Y-%m-%dT%H:%M:%SZ")
1414
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
1616
STABLE ?= 20.0.6
17+
LATEST ?= 20.1.2
1718
BUILD_PROGRESS ?= auto
1819
BUILD_OUTPUT ?= type=registry
1920
BUILD_TYPE ?= release
@@ -42,6 +43,9 @@ $(RELEASES):
4243
if [ "$(@)" == "stable" ]; \
4344
then \
4445
MESA_VERSION="$(STABLE)"; \
46+
elif [ "$(@)" == "latest" ]; \
47+
then \
48+
MESA_VERSION="$(LATEST)"; \
4549
else \
4650
MESA_VERSION="$(@)"; \
4751
fi; \
@@ -53,6 +57,7 @@ $(RELEASES):
5357
--build-arg LLVM_VERSION=$(LLVM_VERSION) \
5458
--build-arg MESA_VERSION="$$MESA_VERSION" \
5559
--build-arg VCS_REF=$(VCS_REF) \
60+
--cache-from $(REPO_NAMESPACE)/$(IMAGE_NAME):$(@)$(TAG_SUFFIX) \
5661
--tag $(REPO_NAMESPACE)/$(IMAGE_NAME):$(@)$(TAG_SUFFIX) \
5762
--tag $(REPO_NAMESPACE)/$(IMAGE_NAME):$(@) \
5863
--platform=$(PLATFORMS) \

0 commit comments

Comments
 (0)