You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

28 lines
640 B

  1. # Is performed before the scripts in the stages step
  2. before_script:
  3. - source /etc/profile
  4. # Defines stages which are to be executed
  5. stages:
  6. - build
  7. # Stage "build"
  8. run-build:
  9. stage: build
  10. script:
  11. - apt-get install -y libncurses5-dev libglib2.0-dev libgeoip-dev libtokyocabinet-dev zlib1g-dev libncursesw5-dev libbz2-dev
  12. - autoreconf -fvi
  13. - cp COPYING debian/copyright
  14. - dpkg-buildpackage -us -uc
  15. - mkdir build
  16. - mv ../goaccess*.deb build/
  17. # This stage is only executed for new tags
  18. only:
  19. - tags
  20. # The files which are to be made available in GitLab
  21. artifacts:
  22. paths:
  23. - build/*