Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[WIP] Generate native binary #673

Closed
wants to merge 1 commit into from

Conversation

fbricon
Copy link
Contributor

@fbricon fbricon commented May 4, 2020

No description provided.

@fbricon fbricon force-pushed the native-binary branch 2 times, most recently from fcfe5ed to 6cdbd48 Compare June 24, 2020 08:43
Signed-off-by: Fred Bricon <[email protected]>
datho7561 pushed a commit to datho7561/lemminx that referenced this pull request Aug 27, 2020
Use GraalVM's `native-image` feature to generate a executable.
Run `./mvnw package -Pnative -DskipTests` in order to generate an
executable under `org.eclipse.lemminx/target`.

Adopted from [PR 673](eclipse-lemminx#673)

A part of eclipse-lemminx#314.

Signed-off-by: Fred Bricon <[email protected]>
Signed-off-by: David Thompson <[email protected]>
@datho7561 datho7561 mentioned this pull request Aug 27, 2020
datho7561 pushed a commit to datho7561/lemminx that referenced this pull request Aug 31, 2020
Use GraalVM's `native-image` feature to generate a executable.
Run `./mvnw package -Pnative -DskipTests` in order to generate an
executable under `org.eclipse.lemminx/target`.

Adopted from [PR 673](eclipse-lemminx#673)

A part of eclipse-lemminx#314.

Signed-off-by: Fred Bricon <[email protected]>
Signed-off-by: David Thompson <[email protected]>
datho7561 pushed a commit to datho7561/lemminx that referenced this pull request Sep 3, 2020
Use GraalVM's `native-image` feature to generate a executable.
Run `./mvnw package -Pnative -DskipTests` in order to generate an
executable under `org.eclipse.lemminx/target`.

Adopted from [PR 673](eclipse-lemminx#673)

A part of eclipse-lemminx#314.

Signed-off-by: Fred Bricon <[email protected]>
Signed-off-by: David Thompson <[email protected]>
datho7561 pushed a commit to datho7561/lemminx that referenced this pull request Sep 3, 2020
Use GraalVM's `native-image` feature to generate a executable.
Run `./mvnw package -Pnative -DskipTests` in order to generate an
executable under `org.eclipse.lemminx/target`.

Adopted from [PR 673](eclipse-lemminx#673)

A part of eclipse-lemminx#314.

Signed-off-by: Fred Bricon <[email protected]>
Signed-off-by: David Thompson <[email protected]>
datho7561 pushed a commit to datho7561/lemminx that referenced this pull request Sep 3, 2020
Use GraalVM's `native-image` feature to generate a executable.
Run `./mvnw package -Pnative -DskipTests` in order to generate an
executable under `org.eclipse.lemminx/target`.

Adopted from [PR 673](eclipse-lemminx#673)

A part of eclipse-lemminx#314.

Signed-off-by: Fred Bricon <[email protected]>
Signed-off-by: David Thompson <[email protected]>
datho7561 pushed a commit to datho7561/lemminx that referenced this pull request Sep 8, 2020
Use GraalVM's `native-image` feature to generate a executable.
Run `./mvnw package -Pnative -DskipTests` in order to generate an
executable under `org.eclipse.lemminx/target`.

Adopted from [PR 673](eclipse-lemminx#673)

A part of eclipse-lemminx#314.

Signed-off-by: Fred Bricon <[email protected]>
Signed-off-by: David Thompson <[email protected]>
datho7561 pushed a commit to datho7561/lemminx that referenced this pull request Sep 10, 2020
Use GraalVM's `native-image` feature to generate a executable.
Run `./mvnw package -Pnative -DskipTests` in order to generate an
executable under `org.eclipse.lemminx/target`.

Adopted from [PR 673](eclipse-lemminx#673)

A part of eclipse-lemminx#314.

Signed-off-by: Fred Bricon <[email protected]>
Signed-off-by: David Thompson <[email protected]>
datho7561 pushed a commit to datho7561/lemminx that referenced this pull request Sep 29, 2020
Use GraalVM's `native-image` feature to generate a executable.
Run `./mvnw package -Pnative -DskipTests` in order to generate an
executable under `org.eclipse.lemminx/target`.

Adopted from [PR 673](eclipse-lemminx#673)

A part of eclipse-lemminx#314.

Signed-off-by: Fred Bricon <[email protected]>
Signed-off-by: David Thompson <[email protected]>
datho7561 pushed a commit to datho7561/lemminx that referenced this pull request Oct 19, 2020
Use GraalVM's `native-image` feature to generate a executable.
Run `./mvnw package -Pnative -DskipTests` in order to generate an
executable under `org.eclipse.lemminx/target`.

Adopted from [PR 673](eclipse-lemminx#673)

A part of eclipse-lemminx#314.

Signed-off-by: Fred Bricon <[email protected]>
Signed-off-by: David Thompson <[email protected]>
datho7561 pushed a commit to datho7561/lemminx that referenced this pull request Oct 22, 2020
Use GraalVM's `native-image` feature to generate a executable.
Run `./mvnw package -Pnative -DskipTests` in order to generate an
executable under `org.eclipse.lemminx/target`.

Also includes two CI/CD strategies for the native image:
 * Jenkinsfile
 * Github Action

Adopted from [PR 673](eclipse-lemminx#673)

A part of eclipse-lemminx#314.

Signed-off-by: Fred Bricon <[email protected]>
Signed-off-by: David Thompson <[email protected]>
datho7561 pushed a commit to datho7561/lemminx that referenced this pull request Oct 23, 2020
Use GraalVM's `native-image` feature to generate a executable.
Run `./mvnw package -Pnative -DskipTests` in order to generate an
executable under `org.eclipse.lemminx/target`.

Also includes two CI/CD strategies for the native image:
 * Jenkinsfile
 * Github Action

Adopted from [PR 673](eclipse-lemminx#673)

A part of eclipse-lemminx#314.

Signed-off-by: Fred Bricon <[email protected]>
Signed-off-by: David Thompson <[email protected]>
datho7561 pushed a commit to datho7561/lemminx that referenced this pull request Oct 23, 2020
Use GraalVM's `native-image` feature to generate a executable.
Run `./mvnw package -Pnative -DskipTests` in order to generate an
executable under `org.eclipse.lemminx/target`.

Also includes two CI/CD strategies for the native image:
 * Jenkinsfile
 * Github Action

Adopted from [PR 673](eclipse-lemminx#673)

A part of eclipse-lemminx#314.

Signed-off-by: Fred Bricon <[email protected]>
Signed-off-by: David Thompson <[email protected]>
datho7561 pushed a commit to datho7561/lemminx that referenced this pull request Oct 23, 2020
Use GraalVM's `native-image` feature to generate a executable.
Run `./mvnw package -Pnative -DskipTests` in order to generate an
executable under `org.eclipse.lemminx/target`.

Also includes two CI/CD strategies for the native image:
 * Jenkinsfile
 * Github Action

Adopted from [PR 673](eclipse-lemminx#673)

A part of eclipse-lemminx#314.

Signed-off-by: Fred Bricon <[email protected]>
Signed-off-by: David Thompson <[email protected]>
datho7561 pushed a commit to datho7561/lemminx that referenced this pull request Nov 3, 2020
Use GraalVM's `native-image` feature to generate a executable.
Run `./mvnw package -Pnative -DskipTests` in order to generate an
executable under `org.eclipse.lemminx/target`.

Also includes two CI/CD strategies for the native image:
 * Jenkinsfile
 * Github Action

Adopted from [PR 673](eclipse-lemminx#673)

A part of eclipse-lemminx#314.

Signed-off-by: Fred Bricon <[email protected]>
Signed-off-by: David Thompson <[email protected]>
datho7561 pushed a commit to datho7561/lemminx that referenced this pull request Nov 4, 2020
Use GraalVM's `native-image` feature to generate a executable.
Run `./mvnw package -Pnative -DskipTests` in order to generate an
executable under `org.eclipse.lemminx/target`.

Also includes two CI/CD strategies for the native image:
 * Jenkinsfile
 * Github Action

Adopted from [PR 673](eclipse-lemminx#673)

A part of eclipse-lemminx#314.

Signed-off-by: Fred Bricon <[email protected]>
Signed-off-by: David Thompson <[email protected]>
datho7561 pushed a commit to datho7561/lemminx that referenced this pull request Nov 4, 2020
Use GraalVM's `native-image` feature to generate a executable.
Run `./mvnw package -Pnative -DskipTests` in order to generate an
executable under `org.eclipse.lemminx/target`.

Also includes two CI/CD strategies for the native image:
 * Jenkinsfile
 * Github Action

Adopted from [PR 673](eclipse-lemminx#673)

A part of eclipse-lemminx#314.

Signed-off-by: Fred Bricon <[email protected]>
Signed-off-by: David Thompson <[email protected]>
datho7561 added a commit to datho7561/lemminx that referenced this pull request Nov 4, 2020
Use GraalVM's `native-image` feature to generate a executable.
Run `./mvnw package -Dnative -DskipTests` in order to generate an
executable under `org.eclipse.lemminx/target`.

Also includes two CI/CD strategies for the native image:
 * Jenkinsfile
 * Github Action

Adopted from [PR 673](eclipse-lemminx#673)
A part of eclipse-lemminx#314.

Signed-off-by: David Thompson <[email protected]>
datho7561 added a commit to datho7561/lemminx that referenced this pull request Nov 4, 2020
Use GraalVM's `native-image` feature to generate a executable.
Run `./mvnw package -Dnative -DskipTests` in order to generate an
executable under `org.eclipse.lemminx/target`.

Also includes two CI/CD strategies for the native image:
 * Jenkinsfile
 * Github Action

Adopted from [PR 673](eclipse-lemminx#673)
A part of eclipse-lemminx#314.

Signed-off-by: David Thompson <[email protected]>
@fbricon
Copy link
Contributor Author

fbricon commented Nov 10, 2020

Superseded by #860

@fbricon fbricon closed this Nov 10, 2020
datho7561 added a commit to datho7561/lemminx that referenced this pull request Nov 12, 2020
Use GraalVM's `native-image` feature to generate a executable.
Run `./mvnw package -Dnative -DskipTests` in order to generate an
executable under `org.eclipse.lemminx/target`.

Also includes two CI/CD strategies for the native image:
 * Jenkinsfile
 * Github Action

Adopted from [PR 673](eclipse-lemminx#673)
A part of eclipse-lemminx#314.

Signed-off-by: David Thompson <[email protected]>
datho7561 added a commit to datho7561/lemminx that referenced this pull request Nov 24, 2020
Use GraalVM's `native-image` feature to generate a executable.
Run `./mvnw package -Dnative -DskipTests` in order to generate an
executable under `org.eclipse.lemminx/target`.

Also includes two CI/CD strategies for the native image:
 * Jenkinsfile
 * Github Action

Adopted from [PR 673](eclipse-lemminx#673)
A part of eclipse-lemminx#314.

Signed-off-by: David Thompson <[email protected]>
datho7561 added a commit to datho7561/lemminx that referenced this pull request Nov 24, 2020
Use GraalVM's `native-image` feature to generate a executable.
Run `./mvnw package -Dnative -DskipTests` in order to generate an
executable under `org.eclipse.lemminx/target`.

Also includes two CI/CD strategies for the native image:
 * Jenkinsfile
 * Github Action

Adopted from [PR 673](eclipse-lemminx#673)
A part of eclipse-lemminx#314.

Signed-off-by: David Thompson <[email protected]>
datho7561 added a commit to datho7561/lemminx that referenced this pull request Nov 24, 2020
Use GraalVM's `native-image` feature to generate a executable.
Run `./mvnw package -Dnative -DskipTests` in order to generate an
executable under `org.eclipse.lemminx/target`.

Also includes two CI/CD strategies for the native image:
 * Jenkinsfile
 * Github Action

Adopted from [PR 673](eclipse-lemminx#673)
A part of eclipse-lemminx#314.

Signed-off-by: David Thompson <[email protected]>
datho7561 added a commit to datho7561/lemminx that referenced this pull request Nov 25, 2020
Use GraalVM's `native-image` feature to generate a executable.
Run `./mvnw package -Dnative -DskipTests` in order to generate an
executable under `org.eclipse.lemminx/target`.

Also includes two CI/CD strategies for the native image:
 * Jenkinsfile
 * Github Action

Adopted from [PR 673](eclipse-lemminx#673)
A part of eclipse-lemminx#314.

Signed-off-by: David Thompson <[email protected]>
datho7561 added a commit to datho7561/lemminx that referenced this pull request Nov 25, 2020
Use GraalVM's `native-image` feature to generate a executable.
Run `./mvnw package -Dnative -DskipTests` in order to generate an
executable under `org.eclipse.lemminx/target`.

Also includes two CI/CD strategies for the native image:
 * Jenkinsfile
 * Github Action

Adopted from [PR 673](eclipse-lemminx#673)
A part of eclipse-lemminx#314.

Signed-off-by: David Thompson <[email protected]>
datho7561 added a commit to datho7561/lemminx that referenced this pull request Nov 25, 2020
Use GraalVM's `native-image` feature to generate a executable.
Run `./mvnw package -Dnative -DskipTests` in order to generate an
executable under `org.eclipse.lemminx/target`.

Also includes two CI/CD strategies for the native image:
 * Jenkinsfile
 * Github Action

Adopted from [PR 673](eclipse-lemminx#673)
A part of eclipse-lemminx#314.

Signed-off-by: David Thompson <[email protected]>
datho7561 added a commit to datho7561/lemminx that referenced this pull request Nov 25, 2020
Use GraalVM's `native-image` feature to generate a executable.
Run `./mvnw package -Dnative -DskipTests` in order to generate an
executable under `org.eclipse.lemminx/target`.

Also includes two CI/CD strategies for the native image:
 * Jenkinsfile
 * Github Action

Adopted from [PR 673](eclipse-lemminx#673)
A part of eclipse-lemminx#314.

Signed-off-by: David Thompson <[email protected]>
datho7561 added a commit to datho7561/lemminx that referenced this pull request Nov 25, 2020
Use GraalVM's `native-image` feature to generate a executable.
Run `./mvnw package -Dnative -DskipTests` in order to generate an
executable under `org.eclipse.lemminx/target`.

Also includes two CI/CD strategies for the native image:
 * Jenkinsfile
 * Github Action

Adopted from [PR 673](eclipse-lemminx#673)
A part of eclipse-lemminx#314.

Signed-off-by: David Thompson <[email protected]>
datho7561 added a commit to datho7561/lemminx that referenced this pull request Nov 25, 2020
Use GraalVM's `native-image` feature to generate a executable.
Run `./mvnw package -Dnative -DskipTests` in order to generate an
executable under `org.eclipse.lemminx/target`.

Also includes two CI/CD strategies for the native image:
 * Jenkinsfile
 * Github Action

Adopted from [PR 673](eclipse-lemminx#673)
A part of eclipse-lemminx#314.

Signed-off-by: David Thompson <[email protected]>
datho7561 added a commit to datho7561/lemminx that referenced this pull request Nov 25, 2020
Use GraalVM's `native-image` feature to generate a executable.
Run `./mvnw package -Dnative -DskipTests` in order to generate an
executable under `org.eclipse.lemminx/target`.

Also includes two CI/CD strategies for the native image:
 * Jenkinsfile
 * Github Action

Adopted from [PR 673](eclipse-lemminx#673)
A part of eclipse-lemminx#314.

Signed-off-by: David Thompson <[email protected]>
datho7561 added a commit to datho7561/lemminx that referenced this pull request Nov 25, 2020
Use GraalVM's `native-image` feature to generate a executable.
Run `./mvnw package -Dnative -DskipTests` in order to generate an
executable under `org.eclipse.lemminx/target`.

Also includes two CI/CD strategies for the native image:
 * Jenkinsfile
 * Github Action

Adopted from [PR 673](eclipse-lemminx#673)
A part of eclipse-lemminx#314.

Signed-off-by: David Thompson <[email protected]>
datho7561 added a commit to datho7561/lemminx that referenced this pull request Nov 25, 2020
Use GraalVM's `native-image` feature to generate a executable.
Run `./mvnw package -Dnative -DskipTests` in order to generate an
executable under `org.eclipse.lemminx/target`.

Also includes two CI/CD strategies for the native image:
 * Jenkinsfile
 * Github Action

Adopted from [PR 673](eclipse-lemminx#673)
A part of eclipse-lemminx#314.

Signed-off-by: David Thompson <[email protected]>
datho7561 added a commit to datho7561/lemminx that referenced this pull request Nov 25, 2020
Use GraalVM's `native-image` feature to generate a executable.
Run `./mvnw package -Dnative -DskipTests` in order to generate an
executable under `org.eclipse.lemminx/target`.

Also includes two CI/CD strategies for the native image:
 * Jenkinsfile
 * Github Action

Adopted from [PR 673](eclipse-lemminx#673)
A part of eclipse-lemminx#314.

Signed-off-by: David Thompson <[email protected]>
datho7561 added a commit to datho7561/lemminx that referenced this pull request Nov 25, 2020
Use GraalVM's `native-image` feature to generate a executable.
Run `./mvnw package -Dnative -DskipTests` in order to generate an
executable under `org.eclipse.lemminx/target`.

Also includes two CI/CD strategies for the native image:
 * Jenkinsfile
 * Github Action

Adopted from [PR 673](eclipse-lemminx#673)
A part of eclipse-lemminx#314.

Signed-off-by: David Thompson <[email protected]>
datho7561 added a commit to datho7561/lemminx that referenced this pull request Nov 25, 2020
Use GraalVM's `native-image` feature to generate a executable.
Run `./mvnw package -Dnative -DskipTests` in order to generate an
executable under `org.eclipse.lemminx/target`.

Also includes two CI/CD strategies for the native image:
 * Jenkinsfile
 * Github Action

Adopted from [PR 673](eclipse-lemminx#673)
A part of eclipse-lemminx#314.

Signed-off-by: David Thompson <[email protected]>
datho7561 added a commit to datho7561/lemminx that referenced this pull request Nov 30, 2020
Use GraalVM's `native-image` feature to generate a executable.
Run `./mvnw package -Dnative -DskipTests` in order to generate an
executable under `org.eclipse.lemminx/target`.

Also includes two CI/CD strategies for the native image:
 * Jenkinsfile
 * Github Action

Adopted from [PR 673](eclipse-lemminx#673)
A part of eclipse-lemminx#314.

Signed-off-by: David Thompson <[email protected]>
datho7561 added a commit to datho7561/lemminx that referenced this pull request Nov 30, 2020
Use GraalVM's `native-image` feature to generate a executable.
Run `./mvnw package -Dnative -DskipTests` in order to generate an
executable under `org.eclipse.lemminx/target`.

Also includes two CI/CD strategies for the native image:
 * Jenkinsfile
 * Github Action

Adopted from [PR 673](eclipse-lemminx#673)
A part of eclipse-lemminx#314.

Signed-off-by: David Thompson <[email protected]>
datho7561 added a commit to datho7561/lemminx that referenced this pull request Nov 30, 2020
Use GraalVM's `native-image` feature to generate a executable.
Run `./mvnw package -Dnative -DskipTests` in order to generate an
executable under `org.eclipse.lemminx/target`.

Also includes two CI/CD strategies for the native image:
 * Jenkinsfile
 * Github Action

Adopted from [PR 673](eclipse-lemminx#673)
A part of eclipse-lemminx#314.

Signed-off-by: David Thompson <[email protected]>
datho7561 added a commit to datho7561/lemminx that referenced this pull request Nov 30, 2020
Use GraalVM's `native-image` feature to generate a executable.
Run `./mvnw package -Dnative -DskipTests` in order to generate an
executable under `org.eclipse.lemminx/target`.

Also includes two CI/CD strategies for the native image:
 * Jenkinsfile
 * Github Action

Adopted from [PR 673](eclipse-lemminx#673)
A part of eclipse-lemminx#314.

Signed-off-by: David Thompson <[email protected]>
datho7561 added a commit to datho7561/lemminx that referenced this pull request Nov 30, 2020
Use GraalVM's `native-image` feature to generate a executable.
Run `./mvnw package -Dnative -DskipTests` in order to generate an
executable under `org.eclipse.lemminx/target`.

Also includes two CI/CD strategies for the native image:
 * Jenkinsfile
 * Github Action

Adopted from [PR 673](eclipse-lemminx#673)
A part of eclipse-lemminx#314.

Signed-off-by: David Thompson <[email protected]>
datho7561 added a commit to datho7561/lemminx that referenced this pull request Nov 30, 2020
Use GraalVM's `native-image` feature to generate a executable.
Run `./mvnw package -Dnative -DskipTests` in order to generate an
executable under `org.eclipse.lemminx/target`.

Also includes two CI/CD strategies for the native image:
 * Jenkinsfile
 * Github Action

Adopted from [PR 673](eclipse-lemminx#673)
A part of eclipse-lemminx#314.

Signed-off-by: David Thompson <[email protected]>
datho7561 added a commit to datho7561/lemminx that referenced this pull request Dec 3, 2020
Use GraalVM's `native-image` feature to generate a executable.
To test, install GraalVM and the native-image tool, then set JAVA_HOME
to the GraalVM installation.
Run `./mvnw package -Dnative -DskipTests` in order to generate an
executable under `org.eclipse.lemminx/target`.

Includes a GitHub Action in order to run builds of the binary on PRs for
testing purposes.

Adopted from [PR 673](eclipse-lemminx#673)
A part of eclipse-lemminx#314.

Signed-off-by: David Thompson <[email protected]>
datho7561 added a commit to datho7561/lemminx that referenced this pull request Dec 3, 2020
Use GraalVM's `native-image` feature to generate a executable.
To test, install GraalVM and the native-image tool, then set JAVA_HOME
to the GraalVM installation.
Run `./mvnw package -Dnative -DskipTests` in order to generate an
executable under `org.eclipse.lemminx/target`.

Includes a GitHub Action in order to run builds of the binary on PRs for
testing purposes.

Adopted from [PR 673](eclipse-lemminx#673)
A part of eclipse-lemminx#314.

Signed-off-by: David Thompson <[email protected]>
datho7561 added a commit to datho7561/lemminx that referenced this pull request Dec 10, 2020
Use GraalVM's `native-image` feature to generate a executable.
To test, install GraalVM and the native-image tool, then set JAVA_HOME
to the GraalVM installation.
Run `./mvnw package -Dnative -DskipTests` in order to generate an
executable under `org.eclipse.lemminx/target`.

Includes a GitHub Action in order to run builds of the binary on PRs for
testing purposes.

Adopted from [PR 673](eclipse-lemminx#673)
A part of eclipse-lemminx#314.

Signed-off-by: David Thompson <[email protected]>
datho7561 added a commit to datho7561/lemminx that referenced this pull request Dec 10, 2020
Use GraalVM's `native-image` feature to generate a executable.
To test, install GraalVM and the native-image tool, then set JAVA_HOME
to the GraalVM installation.
Run `./mvnw package -Dnative -DskipTests` in order to generate an
executable under `org.eclipse.lemminx/target`.

Includes a GitHub Action in order to run builds of the binary on PRs for
testing purposes.

Adopted from [PR 673](eclipse-lemminx#673)
A part of eclipse-lemminx#314.

Signed-off-by: David Thompson <[email protected]>
datho7561 added a commit that referenced this pull request Dec 11, 2020
Use GraalVM's `native-image` feature to generate a executable.
To test, install GraalVM and the native-image tool, then set JAVA_HOME
to the GraalVM installation.
Run `./mvnw package -Dnative -DskipTests` in order to generate an
executable under `org.eclipse.lemminx/target`.

Includes a GitHub Action in order to run builds of the binary on PRs for
testing purposes.

Adopted from [PR 673](#673)
A part of #314.

Signed-off-by: David Thompson <[email protected]>
@fbricon fbricon deleted the native-binary branch January 14, 2021 10:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant