Commit Graph
42 Commits
Author SHA1 Message Date
Florian WilhelmandGitHub f5df533c68 Allow trigger IT via github UI (#1830)
cf https://docs.github.com/en/actions/configuring-and-managing-workflows/configuring-a-workflow\#manually-running-a-workflow
2020-07-23 11:43:59 +02:00
Christopher FennerandGitHub 987eeefa81 chore(pipeline): add Code Climate coverage reporting for GO (#1148)
* add Code Climate coverage reporting

* Update verify-go.yml

* Update verify-go.yml

* Update verify-go.yml

* Update verify-go.yml

* Update verify-go.yml

* Update verify-go.yml

* Update verify-go.yml

* Update verify-go.yml

* Update verify-go.yml

* Update verify-go.yml

* Update verify-go.yml

* Update verify-go.yml

* Update verify-go.yml

* Update verify-go.yml

* Update verify-go.yml

* Update verify-go.yml

* Update verify-go.yml
2020-07-22 12:30:15 +02:00
7afc4cb60e chore(actions): cache Golang packages (#1824)
Co-authored-by: Oliver Nocon <33484802+OliverNocon@users.noreply.github.com>
2020-07-22 12:01:05 +02:00
Christopher FennerandGitHub 6c25c28801 chore(pipeline): add action to lint markdown files (#1593)
* add markdownlint action

* add markdownlint config

* add dummy change to MD file

* rename job

* run on master branch

* remove ignore files

* add dummy change

* revert dummy change

* Update markdown.yml

* Update .markdownlint.yml

* Update README.md

* Update .markdownlint.yml

* Update markdown.yml
2020-06-15 21:10:12 +02:00
Florian WilhelmandGitHub 7fc9002ce1 Build go binary without debug symbols (#1618)
This produces a much smaller binary for faster downloads.

See https://golang.org/cmd/link/ for docs on -s and -w flag.
2020-06-02 12:32:29 +02:00
Stephan AßmusandGitHub 6a96629d65 Provide a timeout of 20m for the go Integration Tests (#1613)
* Provide a timeout of 20m for the go IT
Default is 10m, see https://golang.org/cmd/go/#hdr-Testing_flags
Co-authored-by: Daniel Kurzynski <daniel.kurzynski@sap.com>
2020-05-28 18:28:38 +02:00
Florian WilhelmandGitHub 5a7b3db3a9 Publish jar for releases (#1588) 2020-05-25 18:29:52 +02:00
Florian WilhelmandGitHub a9bf975a00 Use master version of piper binary in all usages of the action (#1581) 2020-05-22 17:18:40 +02:00
Florian WilhelmandGitHub 79729adb3e Fix piper version to v1.34.0 for release (#1576) 2020-05-22 10:12:33 +02:00
Daniel KurzynskiandGitHub 1e252ea556 Disable duplicate go integration tests (#1442) 2020-05-06 10:00:24 +02:00
Florian WilhelmandGitHub e77209922a Run automated go dependency update once a month (#1464)
* Assign users to automated go dependency update

* update once a month
2020-04-29 16:28:57 +02:00
Christopher FennerandGitHub b942dcd954 fix(telemetry): correct source URL for web reporting (#1444) 2020-04-23 14:33:06 +02:00
Daniel KurzynskiandGitHub 168b82b92c Fix integration tests on master (#1440) 2020-04-22 16:41:43 +02:00
Daniel KurzynskiandGitHub 9bf8e60ba0 Run integration tests on github action instead of travis (#1402) 2020-04-22 10:35:13 +02:00
Christopher FennerandGitHub 46bee01ab9 chore: cache .m2 directory during groovy tests (#1419)
* chore: cache .m2 directory during groovy tests

* rename workflow job
2020-04-17 21:29:48 +02:00
Christopher FennerandGitHub 171a063590 chore: add gh-action to generate docs (#1386)
* add workflow to generate docs

* Update documentation.yaml

* Update createDocu.sh

* add caching

* fix c&p error

* Update documentation.yaml

* Update documentation.yaml

* remove docs build from travis

* activate workflow for PRs
2020-04-17 17:44:31 +02:00
Florian WilhelmandGitHub 6d7ab39e29 Use specific token for automated go dependency update PR (#1413) 2020-04-16 17:58:59 +02:00
1068de9582 Update update-go-dependencies.yaml (#1399)
Proposing to update the Git config so that commits from GitHub Action bot will be recognized by GitHub.

Co-authored-by: Christopher Fenner <26137398+CCFenner@users.noreply.github.com>
2020-04-15 09:38:09 +02:00
Florian WilhelmandGitHub 4028db18f7 Automate go dependency updates (#1393) 2020-04-14 12:33:18 +02:00
Daniel KurzynskiandGitHub a3c18d403f Allow MEMBERs to trigger integration tests (#1376) 2020-04-08 11:43:24 +02:00
Daniel KurzynskiandGitHub 0c70ddbbf2 Allow MEMBERs to trigger integration tests (#1375) 2020-04-08 11:33:17 +02:00
Daniel KurzynskiandGitHub 56b76dfad5 Trigger integration test with command (#1368) 2020-04-08 10:33:41 +02:00
Florian WilhelmandGitHub f482f439b0 Allow to trigger release manually (#1359) 2020-04-03 16:26:53 +02:00
Florian WilhelmandGitHub 4e9b7f6cbf Release go-binary via piper action (#1243) 2020-03-11 16:58:56 +01:00
Christopher FennerandGitHub 0b3b4aae3d chore: streamline GH actions (#1246)
* chore: streamline GH actions

* force use of local piper

* look for piper in project root

* use local piper

* Update .github/workflows/verify-go.yml

* remove chmod
2020-03-05 13:35:35 +01:00
Florian GeckelerandGitHub 9dc352029a Add tag release when building go binary 2020-02-27 15:01:37 +01:00
Oliver NoconandGitHub e81f40f645 Provide foundation for integration-like tests (#1131) 2020-02-18 15:19:50 +01:00
Christopher FennerandGitHub 5e06cc4ff5 chore(pipeline): enable GH actions for PRs from forks (#1144)
* Update verify-go.yml

* Update verify-go.yml

* revert dummy change

* Update verify-go.yml

* fix code climate

* Update verify-groovy.yml
2020-02-04 10:00:02 +01:00
Christopher FennerandGitHub 6494638106 chore(pipeline): add Groovy unit test as GH action (#1140)
* Create verify-groovy.yml

* correct indent

* correct indent
2020-02-03 15:59:56 +01:00
Christopher FennerandGitHub d2b8b373b9 chore(pipeline): add GO unit test as GH action (#1138)
* add GO unit test job

* Update .github/workflows/verify-go.yml
2020-01-31 15:18:34 +01:00
Christopher FennerandGitHub 2da06bfa91 chore(build): use GH actions to verify if go codebase is up to date (#1125)
* add action to keep codebase up to date

* add go mod tidy command

* use official go action

* correct go fmt command

* fix code climate findings

* remove dummy changes

* separate checks
2020-01-29 18:09:51 +01:00
Oliver NoconandGitHub 84ad9d49e6 Enhance CONTRIBUTING.md (#916)
close #213
2019-10-25 15:44:58 +02:00
Florian WilhelmandGitHub 82cf1d43bd Fix relative link to editorconfig (#672) 2019-04-23 15:00:23 +02:00
benheiandGitHub 8113b20db1 Update CONTRIBUTING.md 2019-03-15 17:48:36 +01:00
SarahNoackandGitHub 39c8b6f808 Make minor linguistic changes 2019-03-15 16:53:13 +01:00
Marcus Holl e8b4225749 Incorporate review feedback 2019-03-15 15:45:09 +01:00
Marcus Holl fb6edfc233 Document how to trigger integration tests. 2019-03-13 14:28:53 +01:00
Christoph SzymanskiandGitHub f41adcf2d1 Fixing PULL_REQUEST_TEMPLATE.md (#415)
* Update PULL_REQUEST_TEMPLATE.md

* Update PULL_REQUEST_TEMPLATE.md

* CodeClimate
2019-01-09 10:41:02 +01:00
Christopher FennerandGitHub f757a0e1d4 fix Markdown issues (#365)
* fix Markdown issue 'Headers should be surrounded by blank lines'

* fix MD012

* fix MD022

* fix MD026

* fix MD007

* fix MD032

* fix MD038

* fix MD040

* fix MD031

* fix MD034

* fix MD004

* fix new findings

* fix MD036

* fix MD038

* fix MD032

* fix MD006
2018-11-06 13:50:09 +01:00
Oliver NoconandGitHub 518a08bdb4 Update CONTRIBUTING.md 2018-09-19 09:25:40 +02:00
Marcus Holl 63cf375398 Pipeline steps are expected not to return a return value 2018-09-13 11:24:04 +02:00
Christopher FennerandGitHub 7ab2c3ee22 Create PULL_REQUEST_TEMPLATE.md (#251)
* Create PULL_REQUEST_TEMPLATE.md

* Rename CONTRIBUTING.md to .github/CONTRIBUTING.md

* Update PULL_REQUEST_TEMPLATE.md
2018-08-15 12:00:32 +02:00