Skip to content
Snippets Groups Projects
.gitlab-ci.yml 579 B
Newer Older
  • Learn to ignore specific revisions
  • Gottfried Gaisbauer's avatar
    Gottfried Gaisbauer committed
    image: python:3.6
    
    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 redis-server redis-tools libev4 libev-dev # mariadb-server libmariadbclient-dev
    
      - /usr/bin/virtualenv venv
    
    Gottfried Gaisbauer's avatar
    ci  
    Gottfried Gaisbauer committed
      - . venv/bin/activate
    
    Gottfried Gaisbauer's avatar
    Gottfried Gaisbauer committed
      - python3 -V
      - pip3 install -r requirements.txt
    
      - mkdir /etc/aura
      - mkdir /var/log/aura
      - cp ./configuration/engine.ini /etc/aura/
    
    Gottfried Gaisbauer's avatar
    ci  
    Gottfried Gaisbauer committed
    
    
    Gottfried Gaisbauer's avatar
    Gottfried Gaisbauer committed
      stage: test
    
    Gottfried Gaisbauer's avatar
    Gottfried Gaisbauer committed
      script:
        - python3 guru.py -h
    
    Gottfried Gaisbauer's avatar
    Gottfried Gaisbauer committed
    print_connection_status:
      stage: test
      script:
        - python3 guru.py -pcs