cyberark-conjur-cli icon indicating copy to clipboard operation
cyberark-conjur-cli copied to clipboard

CLI - Release automation

Open sigalsax opened this issue 4 years ago • 0 comments

We would like to automate our release pipeline to speed up our release process We therefore need to come up with a design for things we want to automate to make our release and testing process easier and implement that design

Milestone 1

  • [ ] Spin up 4 machines (RHEL 7, 8, Windows, macOS) and pack executable and add to artifacts (5 days) Open questions: Do I need to create a bat script for Windows?

Milestone 2

  • [ ] Spin up another 4, new ones, and run the executable from artifacts on each of them. We want new machines because we want to be as close to the user’s machine as possible and they don’t have Python or Pyinstaller or any other dependencies (3 days)

Milestone 3

  • [ ] Security scan as part of pipeline (2 days)
  • [ ] Github action - Versioned tag triggers a draft release with artifacts as assets (2 days)
  • More to come...

Current blockers

  • macOS executor is not available

sigalsax avatar Jan 14 '21 05:01 sigalsax