"Fossies" - the Fresh Open Source Software Archive

Member "highlight-3.57-x64/.gitlab-ci.yml" (12 May 2020, 1126 Bytes) of package /windows/www/highlight-3.57-x64.zip:


As a special service "Fossies" has tried to format the requested source page into HTML format using (guessed) Ansible YAML source code syntax highlighting (style: standard) with prefixed line numbers. Alternatively you can here view or download the uninterpreted source code file. See also the last Fossies "Diffs" side-by-side code changes report for ".gitlab-ci.yml": 3.54_vs_3.55.

    1 # Specify the docker image to use (only used if using docker runners)
    2 # See: http://doc.gitlab.com/ee/ci/docker/using_docker_images.html
    3 image: debian:stable-slim
    4 
    5 # Define commands that run before each job's script
    6 before_script:
    7   - apt-get update
    8   - apt-get install -y make gcc g++ libboost-dev liblua5.3-dev git
    9   # ======================
   10   # EditorConfig Toolchain
   11   # ======================
   12   # Install Node.js:
   13   - apt-get install -y curl
   14   - curl -sL https://deb.nodesource.com/setup_13.x | bash
   15   - apt-get install -y nodejs
   16   - node -v
   17   - npm -v
   18   # Install EClint:
   19   - npm install -g eclint
   20 
   21 compile:
   22   script:
   23     - make
   24     - make install
   25     # Verify that our compiled app works properly with a custom "test" script
   26     - bash ./src/ci_test.sh
   27 
   28   # Save the compiled output from the above for downloading via GitLab and in Gitlab 8.6 to use in future build steps
   29   #artifacts:
   30   #  paths:
   31   #  - ansifilter
   32 
   33 validate:
   34   script:
   35     # Validate committed files against EditorConfig settings via EClint using
   36     # a custom script that in case of error lists only the problematic files:
   37     - bash ./validate.sh
   38