Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/gluonhq/gluon-build
https://github.com/gluonhq/gluon-build
Last synced: about 22 hours ago
JSON representation
- Host: GitHub
- URL: https://github.com/gluonhq/gluon-build
- Owner: gluonhq
- License: gpl-3.0
- Created: 2020-11-18T22:00:19.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2020-11-18T22:39:06.000Z (about 4 years ago)
- Last Synced: 2024-11-06T17:51:57.317Z (about 2 months ago)
- Size: 17.6 KB
- Stars: 3
- Watchers: 7
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# gluon-build
This action builds a Gluon app using maven for a specific target platform.
TODO: add link to exampleOptionally it also sets the Gluon license before building.
* You need a Gluon project with a Maven build
* You need to setup GraalVM in your workflow
* For certain target platforms extra steps might be needed in your workflow (e.g. setup Apple certificates for iOS)# Usage
```yaml
steps:
- uses: actions/checkout@latest
- uses: DeLaGuardo/setup-graalvm@master
with:
graalvm-version: '20.3.0.java11'
- name: Gluon Build
uses: gluonhq/gluon-build@v1
with:
gluon-license: ${{ secrets.GLUON_LICENSE }}
target: 'ios'
```# License
The project is licensed under GPL 3. See LICENSE file for the full license.