Skip to content
Snippets Groups Projects
.gitlab-ci.yml 893 B
Newer Older
  • Learn to ignore specific revisions
  • David Trattnig's avatar
    David Trattnig committed
    image: python:3.7
    
    Gottfried Gaisbauer's avatar
    Gottfried Gaisbauer committed
    
    stages:
      - test
    
    
    Gottfried Gaisbauer's avatar
    ci  
    Gottfried Gaisbauer committed
    before_script:
    
      - apt-get -qq update 
      - apt-cache search libmariadb
    
      - apt-get install -y python3-virtualenv virtualenv opam libev4 libev-dev libsndfile1 quelcom # mariadb-server libmariadbclient-dev
    
      - /usr/bin/virtualenv venv
    
    Gottfried Gaisbauer's avatar
    ci  
    Gottfried Gaisbauer committed
      - . venv/bin/activate
    
      # - opam init --disable-sandboxing -y
      # - opam switch create 4.08.0
    
    David Trattnig's avatar
    David Trattnig committed
      # - opam update -y
      # - opam install depext -y
    
      # - opam depext taglib mad lame vorbis flac opus cry samplerate pulseaudio bjack alsa ssl liquidsoap -y
      # - opam install taglib mad lame vorbis flac opus cry samplerate pulseaudio bjack alsa ssl liquidsoap -y
    
      # - eval $(opam env)
    
    Gottfried Gaisbauer's avatar
    Gottfried Gaisbauer committed
      - python3 -V
      - pip3 install -r requirements.txt
    
      - cp config/sample-production.engine.ini config/engine.ini
    
    Gottfried Gaisbauer's avatar
    ci  
    Gottfried Gaisbauer committed
    
    
    David Trattnig's avatar
    David Trattnig committed
    no_test_cases:
    
    Gottfried Gaisbauer's avatar
    Gottfried Gaisbauer committed
      stage: test
    
    Gottfried Gaisbauer's avatar
    Gottfried Gaisbauer committed
      script:
    
    David Trattnig's avatar
    David Trattnig committed
        - echo "Nothing to see here..."