https://github.com/igrishaev/clj-exo-cli-graalvm-test
https://github.com/igrishaev/clj-exo-cli-graalvm-test
Last synced: about 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/igrishaev/clj-exo-cli-graalvm-test
- Owner: igrishaev
- License: other
- Created: 2021-11-21T12:11:47.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2021-11-21T12:13:24.000Z (over 4 years ago)
- Last Synced: 2025-02-24T00:26:01.077Z (over 1 year ago)
- Language: Clojure
- Size: 37.1 KB
- Stars: 0
- Watchers: 4
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
[Install GraalVM](https://www.graalvm.org/docs/getting-started/)
Install nagive image:
```bash
gu install native-image
```
Then:
- `make` to make an uberjar -> binary file
- export the creds:
```bash
export ACCESS_KEY=...
export SECRET_KEY=...
```
Run any get/list command:
- `./target/graaltest list-zones`
- `./target/graaltest list-dbaas-service-types`
- `./target/graaltest get-template `
- `./target/graaltest get-dbaas-service-types`
- `./target/graaltest list-ssh-keys`
- `./target/graaltest get-ssh-key test2`