Skip to content

Unit test overhaul and handling additional PackagePush and Lint function use cases #70

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

Open
wants to merge 41 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
41 commits
Select commit Hold shift + click to select a range
20d52e4
Add optional setting for chart version and appVersion
frizzr Feb 28, 2025
e874348
Added optional params to opts struct.
frizzr Mar 1, 2025
2f1589e
Added public methods Name and AppVersion to get chart name and appVer…
frizzr Mar 1, 2025
7e12a92
Added the Chart struct to make unit tests easier.
frizzr Mar 1, 2025
2036e13
Fixed bugs.
frizzr Mar 1, 2025
ee4f847
Fixed bug.
frizzr Mar 3, 2025
11bde94
Fixed another bug.
frizzr Mar 3, 2025
782685f
Formatting fixes.
frizzr Apr 18, 2025
7ebbea1
checkpoint
frizzr Apr 18, 2025
3e5ff21
Finally finished refactor of test structure and all tests pass
frizzr Apr 22, 2025
5029e56
Checkpoint for debugging.
frizzr Apr 26, 2025
b737792
All unit tests pass (but the non-OCI case, which is commented out.)
frizzr Apr 28, 2025
68d381f
Edited documentation to reflect changes.
frizzr Apr 28, 2025
dda3178
Added helm repo update to non-OCI registry login.
frizzr Apr 28, 2025
34eee68
Fix bug.
frizzr Apr 28, 2025
50f03ce
Added --pass-credentials to helm repo add.
frizzr Apr 28, 2025
ea4e92d
Changed helm dep update in Lint to match PackagePush.
frizzr Apr 28, 2025
fe0dd01
Debug.
frizzr Apr 28, 2025
2b4d490
Added debug.
frizzr Apr 28, 2025
36d12ca
Debug 2
frizzr Apr 29, 2025
1c29ab4
It works...finally.
frizzr Apr 29, 2025
20dadd4
Bug fix for non-oci package push
frizzr Apr 29, 2025
e424b7a
Changed base container for package-push with createContainer
frizzr Apr 29, 2025
3b5f984
Reverted curl commands back to pre version 8 to be compatible with ot…
frizzr Apr 29, 2025
108d1d3
Added return value to debug wrong state.
frizzr Apr 29, 2025
acb8e8d
Checkpoint
frizzr Apr 29, 2025
0bcad65
Checkpoint
frizzr Apr 29, 2025
caef739
Add sync for debugging missing helm state change.
frizzr Apr 30, 2025
46c061d
Debugging
frizzr May 2, 2025
14b32b3
More debug
frizzr May 2, 2025
fd6e85c
fixes
frizzr May 2, 2025
2c658a0
Fix.
frizzr May 2, 2025
64f9e72
Bust dagger cache.
frizzr May 3, 2025
f8f151d
Added bust cache in different places.
frizzr May 3, 2025
fbc09a8
Fix.
frizzr May 3, 2025
5201dc4
Another fix.
frizzr May 3, 2025
897a89b
Updating to v0.18.5 for better debugging and results.
frizzr May 3, 2025
8a06281
Debug via directory digests.
frizzr May 4, 2025
0eb956c
More debug.
frizzr May 4, 2025
149e878
Trying out a potential fix.
frizzr May 4, 2025
022b755
Fix for package push
frizzr May 4, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 4 additions & 3 deletions helm/dagger.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
{
"name": "helm",
"engineVersion": "v0.14.0",
"sdk": "go",
"source": "."
"engineVersion": "v0.18.5",
"sdk": {
"source": "go"
}
}
Loading