Skip to content
Snippets Groups Projects
Commit edf25f25 authored by Piotr Gawron's avatar Piotr Gawron
Browse files

Merge branch '208-continous-integration-build' into 'master'

Resolve "Continous integration build"

Closes #208

See merge request piotr.gawron/minerva!163
parents c8ec6c07 a5085569
No related branches found
No related tags found
1 merge request!163Resolve "Continous integration build"
Pipeline #
image: node
before_script:
- cd frontend-js
- npm install
- cd ..
- apt-get update
stages:
- build
- test
test_frontend:
stage: test
script:
- cd frontend-js
- npm install
- npm test
\ No newline at end of file
build_war:
image: debian
stage: build
only:
- tags
artifacts:
paths:
- minerva.war
script:
- apt-get install -y curl sudo gnupg git openjdk-8-jdk ant maven
- curl -sL https://deb.nodesource.com/setup_9.x | sudo -E bash -
- sudo apt-get install -y nodejs
- ant maven-build
- cp web/target/web-1.0.war minerva.war
build_debian_package:
image: debian
stage: build
only:
- tags
artifacts:
paths:
- "debian/*.deb"
script:
- apt-get install -y curl sudo gnupg git openjdk-8-jdk ant maven dh-make build-essential lintian devscripts xsltproc fakeroot xsltproc docbook-xsl
- curl -sL https://deb.nodesource.com/setup_9.x | sudo -E bash -
- sudo apt-get install -y nodejs
- export DEBFULLNAME="Piotr Gawron"
- export DEBEMAIL="piotr.gawron@uni.lu"
- ant debian-pkg
minerva (12.0.0) stable; urgency=medium
* STUB CHANGLELOG ENTRY
-- Piotr Gawron <piotr.gawron@uni.lu> Thu, 14 Dec 2017 16:00:00 +0200
minerva (11.0.6) stable; urgency=medium
* Bug fix: fix a bug when entering invalid mirna id
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment