cloud-mta

Built-in tools to work with Multi-Target-Application (MTA) projects

APACHE-2.0 License

Downloads
462.9K
Stars
22
Committers
24

Bot releases are visible (Hide)

cloud-mta - v0.0.9

Published by ShimiT over 4 years ago

Changelog

support delete command

cloud-mta - v0.0.8

Published by ShimiT over 4 years ago

Changelog

14a7e5d "no-source" build parameter added (#127)
85a88e0 Add delete MTA cmd and copy file would create path (#130)
4954184 Merge pull request #126 from SAP/rel_0.0.7
01e4447 code review fix (#129)
1fbfac3 mandatory path validation (#128)
7e4d162 update dep
7c9ee45 update gorelaser

cloud-mta - v0.0.7

Published by ShimiT almost 5 years ago

Changelog

e554068 DEVXBUGS-5676 properties-metadata are not copied correctly to mtad.yaml (#124)
2e029f5 Handle empty active property in resource (in mta.yaml and extension files) (#123)
1566aba Merge pull request #122 from SAP/rel_0.0.6
1019d5a [FEATURE] Add Support for passing environment file name in MTA resolver (#125)
34249bc release 0.0.7

cloud-mta - v0.0.6

Published by ShimiT almost 5 years ago

Changelog

688bcb9 Add validation on deprecated opts in mta extension yaml (#114)
242d2f1 Don't perform schema validations on null nodes (#112)
d87e92a Don't return the same mtaext unmarshal error twice from validation (#121)
49fac0e Extend merge functionality between mta.yaml and mta extension descriptor (#106)
8999764 Fix bug in map merge (#115)
2e27ce0 Fix deploy mode validation (#103)
3955fee Fix error message (\n should be escaped) + more small fixes (#110)
4eb0912 Merge branch 'configuration_validation' of https://github.com/SAP/cloud-mta into configuration_validation
dedd354 Merge pull request #117 from SAP/fix_schema
daa952a Merge pull request #119 from SAP/support_aliases
687b955 Omit resource type in mtad.yaml if not specified in mta.yaml (#105)
5fecccb Remove validation on mta extension file name (#120)
e481995 Schema validations for parameters-metadata and properties-metadata (#109)
39fa3e2 Skip the property reference validation in case module/resource depends on a resource of type "configuration"
9c464e5 Support hooks (schema v3.3) (#104)
37b4024 Support map[interface{}]interface{} in map merge (#111)
54d2eb3 UA review for building MTA with extension descriptors (#116)

26b4c2b Update schema.json: fix bug - "$ref '/definitions/generic-memory' in {1} can not be resolved"
88f068d Validate MTA extension descriptor + metadata in mta.yaml (#107)
2d2e9c9 Validations BLI 445 (#100)
223a627 [chore] - rel 0.0.6
b17dd17 add package bin
7db478f fix lint

98baf48 remove empty line
f1a9c52 start of aliases support

1e625c0 update schema.json to support deployed-after (schema v3.2)

474fac5 update tests

cloud-mta - v0.0.5

Published by ShimiT over 5 years ago

Changelog

  • Resolve MTA properties of a module, given env-variables and/or .env file

  • Fix review comments

  • code moved to internal; tests created

cloud-mta - v0.0.4

Published by ShimiT over 5 years ago

Changelog

67fda54 Fix bug - convert object to json
0e28d66 Merge pull request #93 from SAP/json
dba8205 Merge pull request #94 from SAP/remove-integration-test
a0fa7aa Remove integration test
377f1cf UA review of root.go file (#91)
7ebf2db new release

cloud-mta - v0.0.3

Published by ShimiT over 5 years ago

Changelog

0172ed0 Automate cloud-mta release
f70ae17 Create VERSION
050a783 Create package.json
6e04c71 Fix
d69cc16 Force modifying mta.yaml
01757a0 Merge pull request #81 from SAP/automate_cloud_mta_release
5787b48 Merge pull request #83 from SAP/jhornik-patch-1
55943a5 Merge pull request #85 from SAP/force
ece0ff2 Merge pull request #86 from SAP/rel_v0.0.3
e021466 UA review of readme.md
5c7e388 Update build parameters (#82)
1facc60 Update config.yml
2693775 [chore] - bump version

cloud-mta - v0.0.2

Published by ShimiT over 5 years ago

Changelog

2ecb381 Create folder before writing the lock file (#79)
86cbf44 Merge pull request #80 from SAP/rel
ac75161 bump version

cloud-mta - v0.0.1

Published by ShimiT over 5 years ago

Changelog

7f5b0d9 Add DoesNameExist API (#74)
b07e8a5 Add GetModules and GetResources APIs
a8d0f51 Add copy and deleteFile commands
4b6735d Add formatting for schema v3.2
e1bad3b Add godoc
299f712 Add release lifecycle
965fe77 Add tests for copyFile and deleteFile
95e6cae Add tests for errors
ac1ed13 Add update module and update resource commands (#71)
b16d7ef Added Requirements section, formatting
0d33e0b Code review fix
485b38c Code review fixes
7c52e4e Code review fixes
d048984 Convert commands to return json
c92a5fc Delete README.md
fd5fb44 Fix lint
eecb947 Fix test
87e024c Fix update resource API82f1d2 Formatting for ParametersMetaData to support 3.2 version
666260f Formatting for PropertiesMetaData to support 3.2 version
6831dca Formatting for Provides - added Public field to support 3.2 version
ebb696b Formatting for Requires - added List field to support 3.2 version
52e4245 Formatting for ResourceTypes - added the property to support 3.2 version
b866f49 Formatting for Resources - added Optional, Active and Requires fields to support 3.2 version
1986d3a Gen and add GO report card project measurement
8411968 Increase coverage
93b4fd5 Increase coverage
d8cefd9 Increase coverage
f5145d7 Increase coverage
76eb850 Initial change for Mta Api's
0b8ca21 Initial commit
eae5353 Merge branch 'master' into mta_ext
46f804f Merge branch 'master' of https://github.com/SAP/cloud-mta into CD
a163138 Merge pull request #24 from SAP/formatting
42703d8 Merge pull request #25 from SAP/CD
feaa2a1 Merge pull request #53 from SAP/cmd
aea3f2a Merge pull request #54 from SAP/lspodif
f474ae2 Merge pull request #68 from SAP/update_gopkg
20e1663 Merge pull request #69 from SAP/updatedschema
5742caa Merge pull request #7 from SAP/build
284634f Merge pull request #70 from SAP/fixes
d3a07a8 Merge pull request #76 from SAP/update_resource_fix
e0c535b Merge pull request #77 from SAP/rel
aebe419 Merge pull request #78 from SAP/rel
821a723 Merge pull request #8 from SAP/test
64dcdf1 Merge pull request #9 from SAP/test
0196f18 Update CONTRIBUTING.md
557b5c3 Update CONTRIBUTING.md
01736cc Update bug_report.md
cd38249 Update bug_report.md
2bef2e2 Update mta_validate.go
7e54618 Update pull_request_template.md
d3f07a3 Update yaml_schema.go
9d7ad99 Use yaml.v2 to marshal MTA Object (#73)
dbeb68d [build] - update makefile with linting
f95a965 [chore] - Add circle ci
3c9ba69 [chore] - Add code coverage report
8a2caf5 [chore] - Add github workflow
fb61e3c [chore] - update build process circle ci
a89d271 [chore] - update github workflow
bc85920 [chore] - update internal package path
5b4bcfe [chore] - update messages
e51c3f7 [chore] - update messages and formatting
730e2ba [doc] - update readme
6e19404 [doc] - update readme
d2d370f [exp-feat] - extend the mta schema with experimental feature to support pre/post build step
36fdaac [feat] - mta ext for feature/module usage
14289d0 [feat] - update messages
93b56c6 [feat] - lint
9412f2d [feat] - support pre&post build hooks
3c5a79a [fix] - fix typo
29b6771 [fix] - modify fn name
6ef51d9 [fix] - remove build refernace
51b3ac7 [fix] - remove schemaIssues property
68138b9 [test] - clean schema
7d91020 [tests] - update tests
ac59995 addModule and addResource functionality
80ff937 added build params to project builder
ebb3d78 added excluded parameter to validations
e5523f7 added locking to addModule
99376e2 added mta components with references to be checked
a29c04b added mta_schema .go generation
123c0f5 added strict flag to validation
d11b580 added uniqueness validation; fixed messages
bbf29a3 added validation that property references are resolved
7abe43d adjust code to use yaml.v3
b71564f create mta
7bcb874 custom builder validation added
95a5f9f first commit
39e732a first commit
cbec76c first phase support of mta services
76edef8 fix DEVXBUGS-3910 issue. validate existence of required artifacts in resources
ba0b2ff fix format
9b1e4a1 fix handling of default validation mode
666f517 fix linter
360badd fix message
c6fa540 fix messages of required refs validation
871b263 fix paths validation
46cfae6 fix project build-parameters
416a3c1 fix resolved refs validation
5477232 fix test related to uniqeness validation error message
10e0632 fix tests
cc718b8 fix tests
8006e36 fix uniqueness validation
87ccc20 fix validation warnings when no errors happen
bcf02dc fixes
0b1ddb7 handle CRLF problem of yaml.v3
2051e59 lint fix
d0a3099 lint fixes
ca37935 locking implementation
4ab427e log message fix
5a79548 lsp schema json
1ed3f97 messages fix; quotes added
7d75d07 messages fixes
9c25606 messages update
163857d minor changes in schema tooltips
feef2f7 minor fix for global parameters tooltip
ad31f54 missing dots
5ab782f mta using yaml.v3
7223b67 project build
b670ee8 required property set can come from module also
bb3b913 return errors
cd24c3d revert uniqueness check
3251bbf semantic validations split by files
7bc3827 split mat and ext
a4efe69 temp fix test
a1d429e tests added
34a5fc7 tests added for package tools
d331335 tooltip fixes
f45d377 uniqueness validation message fixed
8c97390 update CircleCI badge
4d048c7 update cfg for release
009de62 update circle-ci docker image
846ddf0 update coverage path and golnag docker image
a532dbb update goreleaser
cc1f1d8 update import path
05b944a update wd path
7cfa8b7 updated schema tooltips
84dcd05 usage of strict unmarshalling; error message fix; removed linter duplication
c1f43a3 validate that all required names can be resolved
7298ab6 validation - refactoring
e2ee8fe validation methods renamed, comments added

Package Rankings
Top 4.82% on Proxy.golang.org
Top 5.68% on Npmjs.org
Badges
Extracted from project README
CircleCI Go Report Card Coverage Status contributions welcome GoDoc dependentbot REUSE status