github.com/errata-ai/vale/v3@v3.4.2/.gitlab-ci.yml (about)

     1  image: golang:1.21
     2  
     3  stages:
     4    - test
     5    - release
     6  
     7  test:
     8    stage: test
     9    script:
    10      - export BUNDLE_GEMFILE=$PWD/testdata/Gemfile
    11      - export PATH=$PATH:$PWD/dita-ot-3.6/bin:$PWD/bin
    12  
    13      - apt-get -qq update
    14      - apt-get install -y curl gnupg build-essential default-jre
    15      - apt-get install -y xsltproc zip unzip python3-pip ruby-full
    16  
    17      - apt install -y python3-sphinx
    18      - gem install asciidoctor bundler
    19  
    20      - wget https://github.com/dita-ot/dita-ot/releases/download/3.6/dita-ot-3.6.zip
    21      - unzip dita-ot-3.6.zip > /dev/null 2>&1
    22      - which dita
    23      - dita -h
    24  
    25      - make setup
    26      - make build os=linux exe=vale
    27      - make test