freetype-commit
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Git][freetype/docker-images][master] Add Debian Dockerfile and setup ci


From: Anurag Thakur (@AnuthaDev)
Subject: [Git][freetype/docker-images][master] Add Debian Dockerfile and setup ci
Date: Tue, 18 May 2021 13:31:50 +0000

Anurag Thakur pushed to branch master at FreeType / Docker Images

Commits:

2 changed files:

Changes:

  • .gitlab-ci.yml
    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

  • Dockerfile
    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


  • reply via email to

    [Prev in Thread] Current Thread [Next in Thread]