Releases: stacc/cli
v0.2.51
v0.2.50
Changelog
4b0a249 Bump github.com/containerd/containerd from 1.5.2 to 1.5.8 in /controller
6458bcd Bump github.com/containerd/containerd from 1.5.4 to 1.5.8
10ac361 Bump github.com/opencontainers/image-spec from 1.0.1 to 1.0.2
2a75481 Bump github.com/opencontainers/image-spec in /controller
49f5a1c Export cli from stacc/paas
a592d00 Fix Dockerfile
cfa5c3b Fix bad fatalf
a1ed5ce Fix bad workdir in release workflow
937bd96 Fix import
c550cdb Made improvements to stacc status (copy paste from stacc/paas)
9577928 Merge pull request #2 from stacc/fix/fatalf
1cfdac3 Merge pull request #3 from stacc/dependabot/go_modules/controller/github.com/opencontainers/image-spec-1.0.2
8502c9e Merge pull request #4 from stacc/dependabot/go_modules/github.com/opencontainers/image-spec-1.0.2
4c9b518 Merge pull request #5 from stacc/dependabot/go_modules/github.com/containerd/containerd-1.5.8
a108193 Merge pull request #6 from stacc/dependabot/go_modules/controller/github.com/containerd/containerd-1.5.8
3fa7105 Move cli to root
95c577e Remove hosting
952c5c4 Remove root cmd folder
e37a957 Remove root makefile
b64d31c Remove root readme
308dc7c Remove unused build steps
4467ed6 Remove unused packages in pkg
a6f705e Remove unused stuff in controller
b14e296 Remove unused workflows
f47835d Update Dockerfile
b87c7d7 Update go module name
c921078 Updated stacc-cli-library v0.0.12 -> v0.1.0
v0.2.49
v0.2.48
Changelog
2f492d1 Add note about generic environment API interface
001f77a Created a customer k8s client for interacting with environments
9fb787d Merge pull request #6 from stacc/fix/ignore
d57eaa3 Merge pull request #7 from stacc/improvement/module-changes
f6337d4 Merge pull request #8 from stacc/feature/environment-client
add1e1a Undo unnecessary context.TODO
8774f99 actions: publish controller helm chart
9edff1e cli/cmd/environment Removed unnecessary TypeMeta
d86edea cli/cmd/module: fix ignore in publish
3670ba0 cli/cmd/module: use ignore.WalkDir
dfb9518 cli/cmd/module: use map lookup for ignore in publish
fe92c6f cli/pkg/ignore: add ignore-map generator
544e3f9 cli/pkg/ignore: add note about dir arg
0350e77 cli/pkg/ignore: add tests
addc70a cli/pkg/ignore: create WalkDir function
4e9f39c cli/pkg/ignore: split function
0de1e8a go.mod: tidy
b0f7107 go.mod: tidy
a2a31a0 pkg/environments changed scheme import path
3ac1eff pkg/module: add build test
678a985 pkg/module: add descriptive comments
3a00205 pkg/module: add full example to testdata
0235f43 pkg/module: add item field to frontend and backend structs
14bc8c4 pkg/module: add lint function
3085929 pkg/module: add more testdata
d17a0bf pkg/module: add parameter count test
a4e2e5a pkg/module: add struct tags to maintainer
7e5788f pkg/module: add test with frontend at root
202cee8 pkg/module: add testdata
352a055 pkg/module: check if backend path is empty
035acee pkg/module: create frontend item struct
2be94a1 pkg/module: create load test
cd5dae5 pkg/module: empty build if dist folder not exist
5b0dd8a pkg/module: extract file load from LoadDir
8ff49e0 pkg/module: extract yaml unmarshal from loadFile
d0bfa90 pkg/module: fix bad log.Fatal
37a521e pkg/module: fix full module testdata
64c33b7 pkg/module: fix panic message
996b08f pkg/module: improve build frontend
543fdce pkg/module: load frontends properly
916361a pkg/module: move backend functions
f93af5f pkg/module: move createReferenceSpec to its own file
886736b pkg/module: rename app and service types
e4257e8 pkg/module: rename var
a00f400 pkg/module: test more things
fa2f2fe pkg/module: use correct yaml lib
05c0794 pkg/module: use file name constant in LoadDir
3a94ba6 pkg/renderer: rename backend file in testdata
v0.2.47
Changelog
404c9f1 Add comment about port
48414ac Add note about API endpoint in push
15f4eb0 Extract remote dir path var in push
ad9584e Fix current bucket split
8b1f041 Fix linter warnings in push
ac89bc1 Initial config example
96f79ef Invert bucket name check in push
1c0d88a Merge pull request #4 from stacc/improvements/push-paths
c4865fa Move error handling in checksum check in push
4b3411e Rename path field to endpoint
8410b71 Rename refspec test file
ff79729 Revert "Move error handling in checksum check in push"
2bc7ba8 Simplify if/else in push
cfc4119 Simplify local config path in push
e1547b2 Use filepath.Rel in push
89b7552 Use filepath.SplitList to get bucket name in push
8c9f967 go.mod: update helm
v0.2.46
v0.2.45
v0.2.44
v0.2.43
v0.2.42
Changelog
44a41a2 Add .kubeconfig to .gitignore
42a72f0 Add EnvVar type with parameterRef
2dbcde7 Add Option and logger to renderer
1c3c02f Add WriteJSON to ImportMap
0dc8070 Add debug configuration for CLI
faeb45a Add files field in service
9fb07bf Add fixme note to project add
8841852 Add fixme note to project render
5c39822 Add local environment TODO
a52ee51 Add note about Docker aux struct
0689813 Add note in param.go
922bfc2 Add on start description to module init
861aac7 Add project render command
608826d Add sketch of renderer
2708b2c Add survey for module init
174290c Added TODO's to stacc project
0eb3d82 Added missing defer close
b40f413 Added missing parameters value to Manifest
e715422 Added omitempty to json structure
5f18b9a Added project.yaml hack file
c91a9ad Change yaml library for loading service
1b56667 Clean up renderer
82b8131 Clean up service item
7d98b86 Create project package
b9f7f28 Created very basic project implementations
8ce697a Delete CLI bitbucket-pipelines.yml
604fdd9 Extract project manifest load logic
2e3614b Fatal exit on npm install error
ba7a6f4 Fix bug with no apps folder
1318414 Fix ignore bug with non-absolute basedir
a014add Fix tests
1a75cb8 Fixed broken if statement
b109b83 Fixed pointer issues when setting services for Manifest
5be47f6 Implement project blueprint rendering
3a9062c Implemented new command stacc project add
b064f21 Improve LoadServiceManifest function errors
e5a70d4 Improve kubectl command
50979c3 Improve service building logic
2ff3e0f Merge pull request #1 from stacc/feature/module-rendering
e2ff50b Merge pull request #2 from stacc/th-get-digest
9ccf968 Move Parameter type to its own file
f059bed Move RenderBlueprint function
fb6b721 Move emptyenv to its own file
4df6110 Propagate rendering inputs to deployment constructor
41942e9 Publish CLI Docker image
115b359 Refactor service definition
395a1ab Remove Credential
67568a2 Remove Credential type
2c5785c Remove ReadServicesDir function
71bcb01 Remove TODO line
26b581a Remove print function
412b063 Remove redundant code in renderer
de7b76a Remove unnecessary whitespace
135abd0 Remove unused imports
0c0af69 Removed bad import for Blueprint
78f43e7 Removed debug log statement
89397a8 Removed deprecated TODO
975dd55 Rename RenderBlueprint function
0a6d99d Rename RenderModule function
b7c8ca8 Rename Service to ServiceItem
23dc12a Rename blueprint.yaml to project.yaml
7ad1e6f Rename service.go
9a13eb7 Rename service_second.go
87d063e RenderBlueprint now returns error instead of panicking
868aef3 Reorganize project type
0e31cc7 Return digest when building image
e60e116 Return on unmarshal error in digest extraction
2adbe2a Run go build on all branches
18cb455 Simplify digest extract function
3c48c1c Simplify project add
10e9909 Uncommented blueprint test
b3d85d0 Update ServiceManifest struct
bddfbf3 Update deployment object meta
3e42323 Update deps
f3cc6ee Update deps
b480a57 Update example module
655afe7 Update go.mod
77ddbc6 Update missing parameters error
0876294 Update module param doc
020ed8d Update renderer sketch
e218dd0 Update renderer testdata
b0c4ef5 Update service constructor
549f6f1 Updated hack module.yaml
1b3623b Updated the behaviour of stacc project init
32e2ed1 Use Manifest function instead of creating new struct
e8e7e7d Use digest from push
569d867 Use existing context in project render
fe280cf Use tempdir in chart export test
0d60ef5 Use yaml.v3
85f4561 Wrap filepath.Abs error
0828ce5 fix output from docker build
e8eb05e fix output to stdout
0a66748 remove unecessary print
abc4797 stacc delete: Improved user feedback
da4ffe0 stacc delete: Improved user feedback
a107dc4 stacc module init: Now creates a new directory if args are given
76bb71f stacc module publish: Added error on max file limit reached
fdd6423 stacc module push: Added support for .staccignore
5fe6ab1 stacc module push: Commented out Unknown mediatype log
2cffc65 stacc project add: Added example text
11c9152 stacc project add: Now supports updating previously added modules
5280821 stacc project init: Changed MkdirAll perm 0755 -> 0744
b9b3520 stacc project init: Cleaned up if-statement
445f7a2 stacc project init: Improved user feedback and error handling
17e06ea stacc project init: Made project name field required
aace79b stacc project init: Moved os.Create to after survey question
0466346 stacc project init: Removed unused survey question
07cae03 stacc project init: now creates a populated project yaml file
0acb4b5 stacc project push: Corrected bad use field value