Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Create scripts for test artifacts release managment #900

Closed
jan-goral opened this issue Jul 17, 2020 · 0 comments · Fixed by #1148
Closed

Create scripts for test artifacts release managment #900

jan-goral opened this issue Jul 17, 2020 · 0 comments · Fixed by #1148

Comments

@jan-goral
Copy link
Contributor

jan-goral commented Jul 17, 2020

Author the user story for this feature

As a developer, I want to have separated release of test artifacts for each pull request so CI can check my changes with proper artifacts without clash with other pull requests.

Is your feature request related to a problem? Please describe.
#849

Describe the solution you'd like
For asynchronous work, sometimes we need a dedicated GitHub release of test artifacts for the specific pull request. So:

  • Add script or Gradle task for generating zip bundle with test artifacts
  • Add Gradle task for publishing zip bundle as GitHub release. https://github.com/Flank/test_artifacts already contains source code for publishing artifacts, you can reuse it. This published release should relate to the git branch.
  • Add Gradle task for downloading test artifacts from Github release. This task should use the branch name to determine the expected release. If no release for the given branch will be found, the artifacts from the main release should be used.

Additional context
This issue is the next step after #899

@jan-goral jan-goral changed the title Create gradle task for publishing test artifacts Create gradle tasks for test artifacts release managment Jul 17, 2020
@jan-goral jan-goral removed the Blocked label Jul 17, 2020
@jan-goral jan-goral self-assigned this Sep 21, 2020
@jan-goral jan-goral changed the title Create gradle tasks for test artifacts release managment Create scripts for test artifacts release managment Sep 22, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants