Anurag Thakur pushed to branch master at FreeType / Docker Images
Commits:
-
aebdb2c4
by AnuthaDev at 2021-05-18T13:31:12+00:00
2 changed files:
Changes:
1 |
+build_image:
|
|
2 |
+ image: docker:git
|
|
3 |
+ services:
|
|
4 |
+ - docker:dind
|
|
5 |
+ script:
|
|
6 |
+ - docker login -u gitlab-ci-token -p $CI_BUILD_TOKEN registry.freedesktop.org
|
|
7 |
+ - docker build https://gitlab.freedesktop.org/freetype/docker-images.git -t registry.freedesktop.org/freetype/docker-images/debian:latest
|
|
8 |
+ - docker push registry.freedesktop.org/freetype/docker-images/debian:latest
|
|
9 |
+ only:
|
|
10 |
+ - master
|
1 |
+FROM debian:buster-20210511-slim
|
|
2 |
+ |
|
3 |
+RUN set -x && \
|
|
4 |
+ apt-get update && apt-get upgrade -qqy && \
|
|
5 |
+ apt-get install -qqy --no-install-suggests --no-install-recommends \
|
|
6 |
+ git automake autoconf libtool make cmake gcc g++ \
|
|
7 |
+ python3 python3-pip libx11-dev libpng-dev \
|
|
8 |
+ zlib1g-dev libbz2-dev libharfbuzz-dev xvfb && \
|
|
9 |
+ python3 -m pip install meson ninja --upgrade
|