Skip to content

Releases: ministryofjustice/cloud-platform-cli

1.4.14

26 Aug 15:36
d330056
Compare
Choose a tag to compare

Changelog

d330056 Merge pull request #45 from ministryofjustice/hash-dir
859b16b Run go mod tidy with main merged
dc87d03 Merge main into branch
57ff3e9 Bump requried version to 1.4.14
5ea21c0 Refactor directory hashing in createEnvironment
6eb60b4 Create and call function createHash in namespace creation

1.4.13

25 Aug 17:03
b864914
Compare
Choose a tag to compare

Changelog

b864914 Merge pull request #44 from ministryofjustice/ingress-controller
36956b8 Add ingress.tf to all new namespaces

1.4.12

25 Aug 14:56
fc76e42
Compare
Choose a tag to compare

Changelog

fc76e42 Merge pull request #43 from ministryofjustice/question-prompts
a438526 Bump the version number
9ccfca4 Add a lowercaseStringValidator type
11f91ad More whitespace fixes
41de37f Remove the old question prompting code
029b573 Output a blank line before each question
7307bfc Fix whitespace and correct validator type names
f2022d9 Use userQuestion for Owner (team name)
1a3b517 Add more custom validators and replace questions
8c3fc4e Add slackChannelValidator
19e67bf Use businessUnitValidator type in question
8844f75 Use githubTeamNameValidator type
a8ad7f7 Replace IsProduction question
de0b077 Create a namespaceNameValidator type
5654ada Use userQuestion to get namespace name
21935c6 Merge branch 'question-prompts' of github.com:ministryofjustice/cloud-platform-cli into question-prompts
f5d9c05 Add regexValidator
490eb3b Add regexValidator
d0dace3 Add notEmptyValidator
e8666dc Output the valid list when rejecting a value
a31fce5 Add validation to userQuestion
ba6f46a WiP: Create a new userQuestion type

1.4.11

17 Aug 15:07
8e29418
Compare
Choose a tag to compare

Changelog

8e29418 Merge pull request #39 from ministryofjustice/fix-version
264ccc2 Fix version number

1.4.10

17 Aug 14:59
93d2c56
Compare
Choose a tag to compare

Changelog

93d2c56 Merge pull request #38 from ministryofjustice/lower-case-team
1ff9992 Store lower-case team name, when creating NS

1.4.8

05 Aug 15:00
2838cb1
Compare
Choose a tag to compare

Changelog

2838cb1 Merge pull request #35 from ministryofjustice/v1.4.8
308ef05 bump cli version to v1.4.8
bd73669 Merge pull request #34 from ministryofjustice/v1.4.7
bd325ee bump version to 1.4.7

1.4.7

05 Aug 13:57
ca782db
Compare
Choose a tag to compare

Changelog

ca782db Merge pull request #33 from ministryofjustice/s3-cli
e8e4c4d Update link to use tmpl file from Main branch
4ec6f1d Add create s3 to cloud-platform cli
a56ae48 Merge pull request #32 from ministryofjustice/update-version
b49f245 Bump version to 1.4.6

1.4.6

30 Jul 16:05
387a149
Compare
Choose a tag to compare

Changelog

387a149 Merge pull request #31 from ministryofjustice/serviceaccount-cli
006cb9c Create dummy namespace resource in test
68aa7ef Split actions up into three main functions
a48bc57 Make constant and function names more descriptive
9f98e03 Change serviceaccount create example
4aea1a9 Move environment template location to common helper file
89fabba Remove setSvcValues receiver and perform action in createSvcFile
2397a6b Extend serviceaccount test to include search for namespace
2393251 Add receiver to functions and make names more specific
55b63b6 Renamed serviceaccount files to fit dir structure
9a38f55 Cleanup comments and remove call to old template
6101888 Add serviceaccount name as an optional flag
0a620e3 Refactor createServiceAccountFiles function
4440494 Change value collection, removing user prompt
7c1ee3b Add comments to functions in serviceaccount
3cb1b69 Merge pull request #30 from ministryofjustice/ecr
9d3cbc3 Add test for serviceaccount creation
eec1dbf Add cobra command for serviceaccount creation
82d499f Change URL value and add for loop to iterate templates
aa2d580 Add serviceaccount.go file to allow creation of service accounts
ec32eb1 Replace stub ECR create command with real version
bfe0238 WiP: Add a stub "ecr create" command

1.4.5

28 Jul 14:37
cfba236
Compare
Choose a tag to compare

Changelog

cfba236 Merge pull request #29 from ministryofjustice/bugfix
a71fe8f Bump Version to 1.4.5
b38e59e Specify the valid "business unit" answers
6f7a559 Replace \n with " " in slack channel prompt
c00c86d Merge pull request #27 from ministryofjustice/support-kubecfg
235355e Added PreRun hook to call the self-upgrade method
2aaa244 Merge branch 'main' into support-kubecfg
746fc20 Added PreRun hook to call the self-upgrade method
c7a18e2 Replace show-github-teams with id-token-claims as Davids suggestion
9880ea2 Merge pull request #28 from ministryofjustice/no-windows
0703198 Stop building & testing a windows version
6d2d52d Addeded support for kubecfg subcommands, for the time being it was added only show-github-teams as subcommand.

1.4.4

28 Jul 10:58
95e081e
Compare
Choose a tag to compare

Changelog

95e081e Merge pull request #26 from ministryofjustice/self-upgrade
3bbde3b Add a note about PreRun hook to the README.md
a713668 Use the magic ./... pattern for go test & fmt
93c09fa Commit the result of go fmt
2efa88c Add a test for "not latest" version
18c942a Add a helpful message when binary not writable
8047076 Remove todo comment
adb1021 Update README.md wrt. setting Version
cc5d474 Make tests pass on linux
8465551 Commit result of go fmt
bac8fc8 Add PreRun hook to every command
a979df9 Add upgradeIfNotLatest in version.go
a17d904 Tweak makefile targets and add make fmt
fb8051d Merge pull request #24 from ministryofjustice/readme
2d5395f Merge pull request #22 from ministryofjustice/run-tests
feac4bf Add note about OSX binary protection
0bfb53a Don't build when we run the tests
8635d89 Add instructions for installing the binary
e1c11ee Add a release badge to the readme
3ea9516 Rename "go.yml" to "run-tests.yml"
31fe425 Rename the workflow to "Run Tests"
c2b41c7 Run tests on pull requests, not pushes