Skip to content

feat: add zarf dev deploy for quickly testing packages and restructure zarf prepare#2170

Merged
Racer159 merged 58 commits intomainfrom
2169-implement-new-test-cmd-wa-force-yolo-option-and-improve-the-discovery-for-zarf-pacakge-development-helpers
Dec 15, 2023
Merged

feat: add zarf dev deploy for quickly testing packages and restructure zarf prepare#2170
Racer159 merged 58 commits intomainfrom
2169-implement-new-test-cmd-wa-force-yolo-option-and-improve-the-discovery-for-zarf-pacakge-development-helpers

Conversation

@Noxsios
Copy link
Copy Markdown
Contributor

@Noxsios Noxsios commented Nov 30, 2023

Description

Adds a zarf dev deploy command that will create + deploy a local package in one shot.

Related Issue

Fixes #2169
Fixes #2098

Type of change

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Other (security config, docs update, etc)

Checklist before merging

Signed-off-by: razzle <[email protected]>
@Noxsios Noxsios added needs-adr needs-docs PR Label - Docs required to merge needs-tests PR Label - Tests required to merge labels Nov 30, 2023
@netlify
Copy link
Copy Markdown

netlify Bot commented Nov 30, 2023

Deploy Preview for zarf-docs ready!

Name Link
🔨 Latest commit 26b3053
🔍 Latest deploy log https://app.netlify.com/sites/zarf-docs/deploys/657ba6d540e980000810e192
😎 Deploy Preview https://deploy-preview-2170--zarf-docs.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site configuration.

Signed-off-by: razzle <[email protected]>
Comment thread src/pkg/packager/dev.go Outdated
Comment thread src/cmd/dev.go Outdated
Comment thread src/cmd/dev.go Outdated
Comment thread src/pkg/packager/dev.go Outdated
Comment thread src/pkg/packager/dev.go Outdated
@Racer159 Racer159 changed the title feat: zarf dev deploy feat: zarf dev test and zarf prepare restructure Nov 30, 2023
@Racer159 Racer159 changed the title feat: zarf dev test and zarf prepare restructure feat: add zarf dev test for quickly testing packages and restructure zarf prepare Nov 30, 2023
Signed-off-by: razzle <[email protected]>
Signed-off-by: razzle <[email protected]>
…tion-and-improve-the-discovery-for-zarf-pacakge-development-helpers
@Racer159 Racer159 added the beta label Dec 2, 2023
Comment thread src/pkg/packager/dev.go Outdated
Noxsios and others added 14 commits December 8, 2023 18:50
Signed-off-by: razzle <[email protected]>
Signed-off-by: razzle <[email protected]>
Signed-off-by: razzle <[email protected]>
Signed-off-by: razzle <[email protected]>
Signed-off-by: razzle <[email protected]>
Signed-off-by: razzle <[email protected]>
Signed-off-by: razzle <[email protected]>
Signed-off-by: razzle <[email protected]>
…tion-and-improve-the-discovery-for-zarf-pacakge-development-helpers
@Noxsios Noxsios requested a review from Racer159 December 12, 2023 23:38
…tion-and-improve-the-discovery-for-zarf-pacakge-development-helpers
Copy link
Copy Markdown
Contributor

@Racer159 Racer159 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Mostly small consistency things, otherwise it's basically there!

Comment thread src/config/lang/english.go Outdated
Comment thread src/cmd/dev.go Outdated
Comment thread src/cmd/dev.go Outdated
Comment thread src/cmd/dev.go Outdated
Comment thread src/cmd/dev.go Outdated
Noxsios and others added 7 commits December 14, 2023 09:38
Co-authored-by: Wayne Starr <[email protected]>
Co-authored-by: Wayne Starr <[email protected]>
Co-authored-by: Wayne Starr <[email protected]>
Co-authored-by: Wayne Starr <[email protected]>
Signed-off-by: razzle <[email protected]>
…tion-and-improve-the-discovery-for-zarf-pacakge-development-helpers
Copy link
Copy Markdown
Contributor

@Racer159 Racer159 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm!

@Racer159 Racer159 merged commit 7d1f3cc into main Dec 15, 2023
@Racer159 Racer159 deleted the 2169-implement-new-test-cmd-wa-force-yolo-option-and-improve-the-discovery-for-zarf-pacakge-development-helpers branch December 15, 2023 01:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

2 participants