Skip to content

[ci] Upgrade build scripts#3220

Merged
adangel merged 29 commits into
pmd:masterfrom
adangel:build-scripts-update
Apr 23, 2021
Merged

[ci] Upgrade build scripts#3220
adangel merged 29 commits into
pmd:masterfrom
adangel:build-scripts-update

Conversation

@adangel

@adangel adangel commented Apr 15, 2021

Copy link
Copy Markdown
Member

Upgrading build scripts

Tasks:

Improvements:

  • ✔️ move -DautoReleaseAfterClose=true on command line instead in pom.xml - to allow overriding when needed
  • ✔️ automatically create a news blogpost on sourceforge for the release (like release notes)
    • possible via "pmd_ci_sourceforge_createDraftBlogPost" and "pmd_ci_sourceforge_publishBlogPost"
  • ✔️ New workflow for synchronizing git repo github->sourceforge: "git-repo-sync"

Notes / Ideas for later:

@adangel adangel mentioned this pull request Apr 15, 2021
23 tasks
@ghost

ghost commented Apr 15, 2021

Copy link
Copy Markdown
1 Message
📖 No java rules are changed!

Generated by 🚫 Danger

Comment thread .ci/build-coveralls.sh
adangel added a commit to pmd/build-tools that referenced this pull request Apr 16, 2021
These have been found while testing pmd/pmd#3220
@adangel adangel added this to the 6.34.0 milestone Apr 20, 2021
@adangel adangel marked this pull request as ready for review April 22, 2021 09:48
@adangel adangel added github_actions Pull requests that update Github_actions code in:documentation Affects the documentation [doc] in:pmd-internals Affects PMD's internals labels Apr 22, 2021
@adangel adangel merged commit 16311c6 into pmd:master Apr 23, 2021
@adangel adangel deleted the build-scripts-update branch April 24, 2021 14:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

github_actions Pull requests that update Github_actions code in:documentation Affects the documentation [doc] in:pmd-internals Affects PMD's internals

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants