{"id":18512911,"url":"https://github.com/vmware/build-tools-for-vmware-aria","last_synced_at":"2025-04-09T06:32:29.137Z","repository":{"id":65526588,"uuid":"573005243","full_name":"vmware/build-tools-for-vmware-aria","owner":"vmware","description":"Build Tools for VMware Aria provides development and release management tools for implementing automation solutions based on the VMware Aria Suite and VMware Cloud Director. The solution enables Virtual Infrastructure Administrators and Automation Developers to use standard DevOps practices for managing and deploying content.","archived":false,"fork":false,"pushed_at":"2024-05-22T12:01:44.000Z","size":23489,"stargazers_count":40,"open_issues_count":21,"forks_count":21,"subscribers_count":25,"default_branch":"main","last_synced_at":"2024-05-22T12:56:38.067Z","etag":null,"topics":["automation","devops","devops-tools","javascript","typescript","vcd","vco","vmware-aria-automation","vmware-aria-automation-orchestrator","vmware-aria-orchestrator","vmware-cloud-director","vmware-vrealize-automation","vra","vrealize","vrealize-automation","vrealize-operations-manager","vrealize-orchestrator","vro"],"latest_commit_sha":null,"homepage":"","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/vmware.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE.txt","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":".github/CODEOWNERS","security":null,"support":"SUPPORT.md","governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2022-12-01T13:53:53.000Z","updated_at":"2024-05-28T09:09:41.175Z","dependencies_parsed_at":"2024-04-09T17:45:30.391Z","dependency_job_id":"02a1d2d9-f377-4453-ac0c-679ea91d22da","html_url":"https://github.com/vmware/build-tools-for-vmware-aria","commit_stats":null,"previous_names":[],"tags_count":17,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vmware%2Fbuild-tools-for-vmware-aria","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vmware%2Fbuild-tools-for-vmware-aria/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vmware%2Fbuild-tools-for-vmware-aria/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vmware%2Fbuild-tools-for-vmware-aria/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/vmware","download_url":"https://codeload.github.com/vmware/build-tools-for-vmware-aria/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247992631,"owners_count":21029928,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["automation","devops","devops-tools","javascript","typescript","vcd","vco","vmware-aria-automation","vmware-aria-automation-orchestrator","vmware-aria-orchestrator","vmware-cloud-director","vmware-vrealize-automation","vra","vrealize","vrealize-automation","vrealize-operations-manager","vrealize-orchestrator","vro"],"created_at":"2024-11-06T15:35:54.466Z","updated_at":"2025-04-09T06:32:24.127Z","avatar_url":"https://github.com/vmware.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Build Tools for VMware Aria\nThis repository contains the source code for the Build Tools for VMware Aria, formally knows as vRealize Build Tools.\nBuild Tools for VMware Aria provides development and release management tools for implementing automation solutions based on the VMware Aria Suite (VMware Aria Automation, VMware Aria Automation Orchestrator, VMware Aria Operations, VMware Aria Automation Pipelines, Aria Operations for Logs) and VMware Cloud Director. The solution enables Virtual Infrastructure Administrators and Automation Developers to use standard DevOps practices for managing and deploying content.\n\n\n## Documentation\n- [Installation and Operations Documents](docs/archive/doc/markdown)\n- [Workstation Setup Guide](docs/archive/doc/markdown/setup-workstation.md)\n\n## How to build\n1. Update ~/.m2/settings.xml with:\n    ```xml\n    \u003cprofiles\u003e\n        \u003cprofile\u003e\n            \u003cid\u003epackaging\u003c/id\u003e\n            \u003cproperties\u003e\n                \u003ckeystoreGroupId\u003ecom.vmware.pscoe.build\u003c/keystoreGroupId\u003e\n                \u003ckeystoreArtifactId\u003ekeystore.example\u003c/keystoreArtifactId\u003e\n                \u003ckeystoreVersion\u003e1.0.0\u003c/keystoreVersion\u003e\n                \u003cvroPrivateKeyPem\u003etarget/${keystoreArtifactId}-${keystoreVersion}/private_key.pem\u003c/vroPrivateKeyPem\u003e\n                \u003cvroCertificatePem\u003etarget/${keystoreArtifactId}-${keystoreVersion}/cert.pem\u003c/vroCertificatePem\u003e\n                \u003cvroKeyPass\u003eVMware1!\u003c/vroKeyPass\u003e\n            \u003c/properties\u003e\n        \u003c/profile\u003e\n    \u003c/profiles\u003e\n    \u003cactiveProfiles\u003e\n        \u003cactiveProfile\u003epackaging\u003c/activeProfile\u003e\n    \u003c/activeProfiles\u003e\n    ```\n2. Execute:\n    ```shell\n    mvn clean install -f common/keystore-example/pom.xml\n    mvn clean install -f maven/npmlib/pom.xml\n    mvn clean install -f pom.xml\n    mvn clean install -f maven/base-package/pom.xml\n    mvn clean install -f packages/pom.xml\n    mvn clean install -f maven/typescript-project-all/pom.xml\n    mvn clean install -f maven/repository/pom.xml\n    ```\n\n## Package dependencies\n- npm: 6.14.13\n- node: 14.17.1\n- maven: 3.8.7\n- jdk: 17\n\n## Support\n\nYou can find detailed support statement [here](./SUPPORT.md)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvmware%2Fbuild-tools-for-vmware-aria","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fvmware%2Fbuild-tools-for-vmware-aria","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvmware%2Fbuild-tools-for-vmware-aria/lists"}