1
0
mirror of https://github.com/SAP/jenkins-library.git synced 2024-12-14 11:03:09 +02:00
Commit Graph

64 Commits

Author SHA1 Message Date
Christopher Fenner
ee1eed4f5f
chore(pipeline): streamline travis job (#1150)
* chore(pipeline): streamline travis job

* fix stages
2020-02-05 13:23:27 +01:00
Sascha Vornheder
195de49292 fixed md file path 2019-11-26 09:55:49 +01:00
Sascha Vornheder
8ca490602e changed directory before starting the docu generator 2019-11-26 09:40:05 +01:00
Sascha Vornheder
3ac13f4c02 added gocache path to tmp 2019-11-26 09:04:35 +01:00
Sascha Vornheder
4291a55bf1 added branch to the get request 2019-11-26 08:26:15 +01:00
Sascha Vornheder
6dc4c7f9b8 add go get jenkins librabry from current travis branch 2019-11-25 16:27:24 +01:00
Sascha Vornheder
4653bd93f8 fixed volume mount path 2019-11-25 14:17:54 +01:00
Sascha Vornheder
ecc1d3b4a9 mount volume to docker container 2019-11-25 13:52:04 +01:00
Sascha Vornheder
62de9a9dea fixed docker command 2019-11-25 12:16:05 +01:00
Sascha Vornheder
326d185f8a add golang docu generation to the travis stage Docs 2019-11-25 11:28:22 +01:00
Oliver Nocon
3c29e91951
Update parameters to githubPublishRelease (#999) 2019-11-22 08:09:27 +01:00
Oliver Nocon
a822c2026e
Add publishing of master binary to latest release (#972)
* Add publishing of master binary to latest release
* Update travis.yml
2019-11-12 16:34:05 +01:00
Oliver Nocon
c1eb9f5c70
Provide first parts for golang implementation (#905)
* Provide first parts for golang implementation
2019-10-22 15:41:27 +02:00
Florian Wilhelm
0dffbaedb1
openjdk8 2019-10-15 14:06:02 +02:00
Marcus Holl
8fcdd0e9b5 Provide docu metadata in gh-pages branch 2019-05-17 10:58:50 +02:00
Oliver Feldmann
aca60b3ee6
groovy integration tests (#671) 2019-05-09 10:28:54 +02:00
Marcus Holl
ffcb712c4f More fuzzy name for creating documentation
The old name (Build & Deploy) is missleading since the documentation is not deployed in most of the cases.
Deployment happens only if we are one the master branch. The waste majority of the build happens on
pull request branches. In this case there is no deployment.
2019-04-12 13:17:56 +02:00
Christopher Fenner
1195501d22
push correct docs folder (#654) 2019-04-10 13:49:40 +02:00
Christopher Fenner
39bc7b043c
Travis: use GHPages deploy provider (#645)
* remove GHDeploy script

* build MKDocs from docs folder

* use GHDeploy provider
2019-04-10 12:26:54 +02:00
Marcus Holl
1b6ed24b8c filter branch for integration tests. 2019-03-01 14:28:32 +01:00
Marcus Holl
407eca2714 Invoke integration test controller script from travis.yml 2019-02-26 16:17:03 +01:00
Florian Wilhelm
b13c6e1202
Create s4sdk consumer tests for neo environment (#524) 2019-02-22 13:31:50 +01:00
Florian Wilhelm
58c8063e6d
Add consumer tests for s4sdk pipeline (#506)
Additional tests for running an example pipeline with the s4-sdk address manager example application.
2019-02-14 09:58:04 +01:00
Marcus Holl
c14567bf06 adjust location of createDocu script 2019-01-18 09:03:31 +01:00
Marcus Holl
e48cfa7a77 adapt generateDocu script for travis 2019-01-18 08:57:54 +01:00
Marcus Holl
ab83e9f7b8 Generate docu during travis build (for checkChangeInDevelopment) 2019-01-18 08:57:54 +01:00
Christopher Fenner
f988c908ce
Travis: remove reporting to coveralls (#443)
* remove coveralls reporting

* remove badge

* remove plugin dependency
2019-01-17 09:23:21 +01:00
Christopher Fenner
e487ad5055
disable download logs in maven (#370) 2018-11-07 13:08:24 +01:00
Christopher Fenner
87bc3e9b96
run docs build for PRs in parallel to unit tests (#371) 2018-11-07 12:05:28 +01:00
Christopher Fenner
0326dd5f8c
add config for CodeClimate code coverage reporting (#363)
* add config for CodeClimate code coverage reporting

* Update .travis.yml

* Update .travis.yml

* generate coverage report

* Update .travis.yml

* Update .travis.yml
2018-11-07 10:25:00 +01:00
Oliver Nocon
60f44752c7
remove redundant condition 2018-10-31 10:36:38 +01:00
Christopher Fenner
dfd4ed9180
Update .travis.yml 2018-10-26 10:56:21 +02:00
Christopher Fenner
631e9f8e19
correct condition to handle PRs 2018-10-26 10:55:37 +02:00
Christopher Fenner
a3d1b8532e
Update .travis.yml 2018-10-26 10:43:05 +02:00
Christopher Fenner
f6c62d2017
split travis build into stages 2018-10-25 12:56:32 +02:00
Marcus Holl
6849081eec fix mkdocs docker image version (#354) 2018-10-23 17:50:49 +02:00
Travis CI Publisher
da3581eecb change script persmission 2018-09-26 11:12:21 +02:00
Travis CI Publisher
5bbced1500 fix docu deployment 2018-09-26 10:52:30 +02:00
Thorsten Duda
520b375fb5 changed moint point and workdir 2018-09-25 17:00:02 +02:00
Thorsten Duda
db5414618b added gh-deploy step with docker
- gh-pages-deploy.sh removed and added the part into .travis.yml to be
  able to call it via docker
2018-09-25 15:05:57 +02:00
Thorsten Duda
72f611c5c2 fix mkdocs issue
- introduced docker mkdocs build
- changed pages to nav in mkdocs.yml due to newer mkdocs version
2018-09-25 14:03:22 +02:00
Christopher Fenner
450d34df4d
change TravisCI build (#245)
* use mvn clean verify

* deactivate findbugs

* limit push builds to master branch

* revert to "clean test"
2018-08-15 09:36:55 +02:00
Oliver Nocon
31c0ac95ff
Use fixx mkdocs version (#240) 2018-08-08 10:22:18 +02:00
Christopher Fenner
d72585d814
remove slack notification 2018-03-21 13:33:01 +01:00
Oliver Feldmann
0a58ad6e1c Deploy mkdocs when merging to master
Only changes to master and PRs starts the travis job.
On PR Maven tests and mkdocs build for warnings and error check is done.
On change on master Maven is **not** run and the documentation is built
and deployed using a deploy key. The encrypted deploy key is not part of
this commit, it needs to be provided by an admin for this repository.
2018-03-12 09:58:32 +01:00
Marcus Holl
99c5bacf00 Enable docu build again 2018-03-12 09:38:39 +01:00
Marcus Holl
6d2dcd5b52 remove docu generation
since pip install fails caused by outdated python version
2018-03-06 15:15:47 +01:00
Christopher Fenner
82ba8f89a1 Merge commit '829b5ac490e4ee14bfe64b3093854a66dcce212f' into jacocoCodeCoverage2 2018-02-06 13:10:55 +01:00
Christopher Fenner
829b5ac490
Merge pull request #72 from CCFenner/mkdocs
correct mkdocs command
2018-02-06 10:43:23 +01:00
Christopher Fenner
6cd4a9076a
correct docs command
return to workspace
2018-02-06 09:57:52 +01:00