Florian Wilhelm
3f5b9cc555
Implement npmExecuteScripts step ( #1422 )
2020-04-24 18:29:30 +02:00
Florian Wilhelm and github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
c9cc2e1d30
Automated go dependency update ( #1423 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2020-04-21 09:16:08 +02:00
Florian Wilhelm
6d7ab39e29
Use specific token for automated go dependency update PR ( #1413 )
2020-04-16 17:58:59 +02:00
Florian Wilhelm
4028db18f7
Automate go dependency updates ( #1393 )
2020-04-14 12:33:18 +02:00
Florian Wilhelm
b71ff0a055
Extend nexusUpload to also handle npm ( #1379 )
2020-04-11 12:56:44 +02:00
Florian Wilhelm and Stephan Aßmus
9372aa1f43
Relax requirements for maven projects in nexus upload ( #1348 )
...
* iterate over found pom.xml files for maven projects, deploy found artifacts
* classifiers are found by testing prefix/suffix of artifact
* Remove additionalClassifiers option
* Improve documentation
* Fix fallback for finalBuildName
* Ignore mvn modules with packaging != pom but no target dir
* Fail when main artifact is missing, add more tests
Co-authored-by: Stephan Aßmus <stephan.assmus@sap.com >
2020-04-03 21:32:38 +02:00
Florian Wilhelm
f482f439b0
Allow to trigger release manually ( #1359 )
2020-04-03 16:26:53 +02:00
Florian Wilhelm
0c3493f9ad
Only add already tracked files to git ( #1312 )
2020-03-26 09:41:03 +01:00
Florian Wilhelm
f81fe916dc
Configure GitHub Release ( #1299 )
...
Same configuration as the old release process used
2020-03-20 14:01:49 +01:00
Florian Wilhelm
4e9b7f6cbf
Release go-binary via piper action ( #1243 )
2020-03-11 16:58:56 +01:00
Florian Wilhelm
fdb9fd3c6e
Print "Status" in error case in http client ( #1256 )
...
This might provide useful context to the user.
For example when you try to upload a SNAPSHOT jar to a maven-release
repo in nexus, this will print an error like
returned with response 400 Repository version policy: RELEASE does
not allow version: 1.0-SNAPSHOT
instead of
returned with HTTP Code 400
2020-03-09 19:25:40 +01:00
Florian Wilhelm
15ef9adaaa
Build piper binary in Consumer Tests ( #1240 )
2020-03-04 13:27:27 +01:00
Florian Wilhelm
1a3275b70d
Use piper exe in CWD for integration tests if available ( #1231 )
...
This change allows a development workflow where you don't need to set the `PIPER_INTEGRATION_EXECUTABLE` variable if your executable is available in the CWD. This should make it non-required to set the variable for most cases of local development.
2020-02-27 12:43:38 +01:00
Florian Wilhelm
c15f6a03d2
Add functions to infer build tool ( #1210 )
2020-02-23 16:54:50 +01:00
Florian Wilhelm
68295714ad
Add a link to Jenkins declarative pipeline docs ( #1194 )
2020-02-21 14:10:11 +01:00
Florian Wilhelm
1b6781c1e9
Move docs of Cloud SDK Pipeline ( #1167 )
2020-02-18 17:51:44 +01:00
Florian Wilhelm
e65515fbe9
Fix broken link ( #1186 )
2020-02-17 09:18:36 +01:00
Florian Wilhelm
7bd76a97a4
Document how pipelines can be more flexible
2020-02-14 17:10:53 +01:00
Florian Wilhelm
941eba0472
Fix Could not find matching constructor for: hudson.FilePath ( #1134 )
...
The constructor for hudson.FilePath does not take a file, but rather a
string containing the path to the file.
2020-02-03 12:28:16 +01:00
Florian Wilhelm
3caab5e10c
Recommend Multibranch pipeline job type in guided tour ( #1041 )
2019-12-06 09:54:43 +01:00
Florian Wilhelm
5b58ce830f
Clarify precedence in MapUtils#merge() ( #983 )
2019-11-14 14:33:23 +01:00
Florian Wilhelm
0dffbaedb1
openjdk8
2019-10-15 14:06:02 +02:00
Florian Wilhelm
e041f45183
Streamline documentation to reflect project "piper" ( #875 )
2019-09-19 14:17:41 +02:00
Florian Wilhelm
3af8062c9f
Cleanup ( #844 )
2019-08-13 11:54:58 +02:00
Florian Wilhelm
338314b08a
Use test project from new repo ( #797 )
2019-07-18 13:23:19 +02:00
Florian Wilhelm
bb3763bf32
Hint about api in defaut environment
2019-01-23 11:35:18 +01:00
Florian Wilhelm
8862fb7186
Decare resources directory API
2019-01-23 11:23:03 +01:00
Florian Wilhelm
d4bb237486
Improve
2019-01-23 10:16:11 +01:00
Florian Wilhelm
a1f8ef1086
Convert annotation to groovy
2019-01-23 10:07:55 +01:00
Florian Wilhelm
33238403d2
Mark old classes as deprecated api
2019-01-23 09:48:21 +01:00
Florian Wilhelm
7f1713148f
Extend api
2019-01-08 17:35:53 +01:00
Florian Wilhelm
dfa7b14d16
Explicitly state return types fixes #144
2018-05-04 11:34:51 +02:00