Compare commits

...

6 Commits

  1. 18
      .gitlab-ci.yml
  2. 2
      src/Makefile.am

18
.gitlab-ci.yml

@ -22,9 +22,10 @@ coverage:dev:
- >
rsync -vaurl --delete tests/coverage/*/
ci_upload@192.168.20.60:~/trbase/coverage_${CI_BUILD_ID}
- ssh ci_upload@192.168.20.60 rm -f trbase/coverage_latest
- >
ssh ci_upload@192.168.20.60
ln -sf trbase/coverage_${CI_BUILD_ID} trbase/coverage_latest
ln -s coverage_${CI_BUILD_ID} trbase/coverage_latest
coverage:tag:
stage: test
@ -34,7 +35,20 @@ coverage:tag:
- make coverage-html
- ssh ci_upload@192.168.20.60 install -d trbase
- rsync -vaurl --delete tests/coverage ci_upload@192.168.20.60:~/trbase/
- ssh ci_upload@192.168.20.60 ln -sf trbase/coverage trbase/coverage_latest
docs:
stage: deploy
only:
- tags
script:
- make docs
- >
rsync -vaurl --delete docs/api/*/html/
ci_upload@192.168.20.60:~/trbase/api_${CI_BUILD_ID}
- ssh ci_upload@192.168.20.60 rm -f trbase/api_latest
- >
ssh ci_upload@192.168.20.60
ln -s api_${CI_BUILD_ID} trbase/api_latest
dist:
stage: deploy

2
src/Makefile.am

@ -29,4 +29,4 @@ lib_LTLIBRARIES = libtrbase.la
libtrbase_la_SOURCES = $(TR_CLASS)
libtrbase_la_CFLAGS = $(AM_CFLAGS)
libtrbase_la_LIBADD = $(AM_LDFLAGS)
libtrbase_la_LDFLAGS = -version-info 1:0:1 -no-undefined
libtrbase_la_LDFLAGS = -version-info 1:2:0 -no-undefined
Loading…
Cancel
Save