Граф коммитов

360 Коммитов

Автор SHA1 Сообщение Дата
dependabot[bot] 077a80b245
build: bump node-fetch from 2.6.0 to 2.6.1 (#74)
Bumps [node-fetch](https://github.com/bitinn/node-fetch) from 2.6.0 to 2.6.1.
- [Release notes](https://github.com/bitinn/node-fetch/releases)
- [Changelog](https://github.com/node-fetch/node-fetch/blob/master/docs/CHANGELOG.md)
- [Commits](https://github.com/bitinn/node-fetch/compare/v2.6.0...v2.6.1)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-01-21 13:30:44 +11:00
dependabot[bot] bdfbb07dda
Bump lodash from 4.17.15 to 4.17.20 (#73)
Bumps [lodash](https://github.com/lodash/lodash) from 4.17.15 to 4.17.20.
- [Release notes](https://github.com/lodash/lodash/releases)
- [Commits](https://github.com/lodash/lodash/compare/4.17.15...4.17.20)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-01-20 16:10:45 +11:00
JasonTheDeveloper 2717946f1a
ci: bump setup-node from v1.4.0 to v2 (#72) 2021-01-20 15:30:53 +11:00
dependabot[bot] a719a0b903
ci: bump semantic-release from 17.0.4 to 17.2.3 (#71)
* Bump semantic-release from 17.0.4 to 17.2.3

Bumps [semantic-release](https://github.com/semantic-release/semantic-release) from 17.0.4 to 17.2.3.
- [Release notes](https://github.com/semantic-release/semantic-release/releases)
- [Commits](https://github.com/semantic-release/semantic-release/compare/v17.0.4...v17.2.3)

Signed-off-by: dependabot[bot] <support@github.com>

* ci: remove temporary GOPATH fix

* ci: bump setup-go to v2

* ci: bump checkout from v1 to v2

* build: replace 'GOPATH' with 'go env GOPATH'

* build: revert back to GOPATH

* ci: update to new way of exporting to env

* chore: check if golangci-lint is installed

* chore: remove golangci-lint check

* ci: switch to using golangci-lint action

* ci: switch to new supported env

* ci: update checkout and setup-go to v2

* ci: reduce lint steps

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jason <jagoodse@microsoft.com>
2021-01-20 14:55:30 +11:00
JasonTheDeveloper 65ff9932a3
build: update npm packages (#70) 2020-04-07 17:01:07 +10:00
semantic-release-bot d8e70cc9c9 chore(release): 1.0.0 [skip ci]
# 1.0.0 (2020-03-17)

### Features

* implement semantic-release ([#65](https://github.com/microsoft/abstrakt/issues/65)) ([7e423b0](7e423b0a08))
* upgrade to Go 1.14 ([#67](https://github.com/microsoft/abstrakt/issues/67)) ([71c5475](71c5475ad7))
2020-03-17 05:47:56 +00:00
Jason 71c5475ad7 feat: upgrade to Go 1.14 (#67)
* build: update `.devcontainer` to use Go 1.14.0

* style: remove trailing spaces from example helm

* build: bump golangci-lint to work with Go 1.14

* chore: bump abstrakt to Go 1.14 and update dependencies

* fix: helm 3.1.2 has issues with chart.value

In helm 3.1.2 when saving chart to file, `chartutil.SaveDir()` ignores chart.Values and instead uses chart.Raw. This commit introduces a work-around.

* ci: builds using Go 1.14 and tests on Go 1.13 and 1.14

* ci: setup-go use latest from master

* chore: check error when marshalling yaml in `compose.go`

* ci: use different GitHub token

* docs(usage): cleanup

* build: correct zip abstrakt windows binaries
2020-03-17 16:42:24 +11:00
Jason 7e423b0a08 feat: implement semantic-release (#65)
* feat: injectable version and git commit hash

* style: rearranging imports.

* chore: updating gitingore.

Ignoring node_modules and package-lock.json.

* ci: implement semantic-release

* ci: add GitHub action workflow to build abstrakt

* test: fix unit test in `cmd/diff_test.go`

* docs: add GitHub action shield to `README.md`

* build: update makefile to handle different OSs

* chore: commit `package-lock.json`

* chore: semantic-release builds and releases multiple OS binaries

* ci: build in parallel and targets multiple OSs

* refactor: GitHub action workflow

* chore: update gitignore to ignore `checksums.sha256`

* chore: merge `.releaserc` with `package.json`

* refactor: clean up version and commit output

* build: `makefile` added targets for generating and verifying sha256

* build: `.devcontainer` updated to install node

* test: fix issues with test running on windows

* ci: add windows build agent

* docs(usage): add newline to end of doc

* docs(readme): include `table of contents` & linked to `CONTRIBUTING.md`

* docs(contributing): include committing guidance & `table of contents`

`Coding rules` was pulled straight from semantic-release's [CONTRIBUTING.md](https://github.com/semantic-release/semantic-release/blob/master/CONTRIBUTING.md#coding-rules) docs.

* docs(contributing): add section for `Working with the code`

* docs(contributing): add info on getting environment setup

* ci: remove Azure Pipelines in favour of GitHub Actions

* build: makefile uses `zip` if GOOS are set to `windows`

* build: clean up the devcontainer a little

There was repeat installs.

* refactor: typo in `cmd/diff_test.go`

`winExpacted` should be `winExpected`.

* docs(contributing): slight adjustment to test coverage rules

* ci: ignore trigger when changes are made to `.md` files
2020-03-12 15:36:12 +11:00
Jordan Knight ffe3fb3ab7
Merge pull request #64 from microsoft/bug/62
Fix: Linting in Build Pipeline Was Failing
2020-02-12 12:11:11 +11:00
Jason fd698c437d Broke helm and kind makefile in two. 2020-02-12 10:27:15 +11:00
Jason d2ab5b6c64 Rejigged makefile. 2020-02-11 15:29:28 +11:00
Jordan Knight 20515f7b78 Merge pull request #61 from microsoft/feat/50
Refactor Project and Clean-up Repo
2020-02-10 14:39:06 +11:00
Jason 45f20493c7 Removed `file.Exists()` as it's not needed. 2020-02-07 18:35:25 +11:00
Jason 7e537d9796 Check if compose was able to load files or not. 2020-02-07 18:34:36 +11:00
Jason 0dde3db7a6 Assert guid_test.go. 2020-02-07 17:46:55 +11:00
Jason 155363876b Assert in mapper_test.go. 2020-02-07 17:45:19 +11:00
Jason 77e37fc5d1 Newline. 2020-02-07 17:43:00 +11:00
Jason 2391bbe02f FailNow in graph_test.go. 2020-02-07 17:38:25 +11:00
Jason 9d51dd1995 Cleanup constellation_test.go. 2020-02-07 17:34:32 +11:00
Jason 6eef859790 Updated mapper doc. 2020-02-07 17:31:47 +11:00
Jason 293af35443 Updated constellation doc. 2020-02-07 17:30:32 +11:00
Jason fd454ded59 assert in chart_test.go. 2020-02-07 17:26:42 +11:00
Jason 7755ce1dc3 Fail test in compose_test.go. 2020-02-07 16:47:58 +11:00
Jason 17ce86b762 Added assert in diff_test.go. 2020-02-07 16:32:33 +11:00
Jason 9e93aeabd6 Added asserts. 2020-02-07 16:31:02 +11:00
Jason 56583b83af Added value testdata. 2020-02-07 16:30:40 +11:00
Jason 9c5d319623 Clean-up visualise_test.go. 2020-02-07 15:57:27 +11:00
Jason da5c02c08d Removed if statement and panic from visualise_test.go. 2020-02-07 15:51:00 +11:00
Jason 924e6d65d0 Removed if statement in version_test.go. 2020-02-07 12:37:31 +11:00
Jason 38fc7dc5ba Removed if statement in validate_test.go. 2020-02-07 12:35:30 +11:00
Jason 1152880f56 Removed redundant code. 2020-01-31 15:13:41 +11:00
Jason acc5d05d5b SilenceUsage and SilenceError in diff. 2020-01-31 15:13:25 +11:00
Jason 09313b7067 Bumped golangci-lint in devcontainer. 2020-01-31 15:01:25 +11:00
Jason ba6560fd28 Merge branch 'test-pipeline' into feat/50 2020-01-31 14:55:14 +11:00
Jason 530d34018f Echo'd GOPATH to PATH. 2020-01-31 14:54:47 +11:00
Jason 8dfbfc3d71 Setting GOPATH. 2020-01-31 13:51:32 +11:00
JasonTheDeveloper 2e00293e16 Updated goPath and goBin. 2020-01-31 13:28:49 +11:00
Jason 7d90a5f39f go env GOPATH -> GOPATH 2020-01-31 13:15:46 +11:00
Jason de4f06c3bc Typo in build pipeline. 2020-01-31 13:12:05 +11:00
Jason 4ffcfe0017 Remove redirect. 2020-01-31 13:07:59 +11:00
Jason 62270e1772 Bumping golangci-lint. 2020-01-31 13:05:09 +11:00
Jason 9528c5565c Standardised test helper. 2020-01-31 12:21:09 +11:00
Jason 72f75c5f6e Fixed linting issue. 2020-01-29 10:59:56 +11:00
Jason 576f7cca0b Fixed unit test. 2020-01-29 10:53:51 +11:00
Jason 55d2012087 Folded validate.go into other .go files. 2020-01-24 16:09:29 +11:00
Jason 845c928ea3 Removed irrelevant comment. 2020-01-24 11:24:34 +11:00
Jason 7cde51493d Undid US spelling and replace linter misspell to UK. 2020-01-24 11:21:56 +11:00
Jason 35c5dc576e Removed task. 2020-01-23 19:30:28 +11:00
JasonTheDeveloper 4c9bfe5892 Update azure-pipelines.yaml for Azure Pipelines 2020-01-23 19:19:32 +11:00
JasonTheDeveloper 5a9aae4d77 Update azure-pipelines.yaml for Azure Pipelines 2020-01-23 18:59:22 +11:00