Skip to content

Commit

Permalink
Feature/gradle2 (#63)
Browse files Browse the repository at this point in the history
* serde_java_properties

* Bump serde-java-properties

* Remove a lot of tests from github actions build

These things are proven to work fine by now.
The tests won't actually test them anyway, must be manually checked.

* Move blood indiana jones functions into an impl

Makes it easier to run things step by step (see post download).

* Update gradle implementation

Checksum checking (if distributionSha256sum is set in gradle wrapper properties) .

* Downgrade node for test

* Update README
  • Loading branch information
eirikb authored Jul 30, 2023
1 parent 86cba52 commit b3c3de7
Show file tree
Hide file tree
Showing 11 changed files with 411 additions and 203 deletions.
6 changes: 3 additions & 3 deletions .github/workflows/gg.yml
Original file line number Diff line number Diff line change
Expand Up @@ -252,7 +252,7 @@ jobs:
strategy:
matrix:
os: [ ubuntu-20.04, ubuntu-22.04, windows-2019, windows-2022, macOS-11, macOS-12 ]
cmd: [ "node@14 -v", "node@14 -e 'console.log(1)'", "npm@14 -v", "npx@14 -v", "java -version", "java@11 -version", "java@+lts -version", "gradle@7 -version", "gradle -version", "maven -v", "openapi version", "rat -V", "run:java@14 java -version", "deno -V", "go version" ]
cmd: [ "node -v", "java -version", "gradle -version", "maven -v", "openapi version", "rat -V", "run:java@14 java -version", "deno -V" ]

runs-on: ${{ matrix.os }}
steps:
Expand Down Expand Up @@ -297,7 +297,7 @@ jobs:
strategy:
matrix:
os: [ windows-2019, windows-2022 ]
cmd: [ "node@14 -v", "node@14 -e 'console.log(1)'", "npm@14 -v", "npx@14 -v", "java -version", "java@11 -version", "java@+lts -version", "gradle@7 -version", "gradle -version", "maven -v", "openapi version", "rat -V", "run:java@14 java -version", "deno -V", "go version" ]
cmd: [ "node -v", "java -version", "gradle -version", "maven -v", "openapi version", "rat -V", "run:java@14 java -version", "deno -V" ]

runs-on: ${{ matrix.os }}
steps:
Expand Down Expand Up @@ -341,7 +341,7 @@ jobs:
strategy:
matrix:
container: [ ubuntu, debian, alpine, archlinux, 'ubuntu:14.04', 'ubuntu:18.04' ]
cmd: [ "node@14 -v", "node@14 -e 'console.log(1)'", "npm@14 -v", "npx@14 -v", "java -version", "java@11 -version", "java@+lts -version", "gradle@7 -version", "gradle -version", "maven -v", "openapi version", "rat -V", "run:java@14 java -version" ]
cmd: [ "node@14 -v", "java -version", "gradle -version", "maven -v", "openapi version", "rat -V", "run:java@14 java -version" ]

runs-on: ubuntu-latest
container: ${{ matrix.container }}
Expand Down
5 changes: 4 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -84,7 +84,10 @@ sh gg.cmd npm install

## gradlew

With support for `distributionUrl` in `gradle.properties` you can replace gradlew with a single gg.cmd and can
Supports `distributionUrl` in `gradle-wrapper.properties` and `gradle.properties`.
Supports `distributionSha256sum` in `gradle-wrapper.properties`.

You can replace gradlew with a single gg.cmd and can
delete these files:

* gradle/wrapper/gradle-wrapper.jar
Expand Down
103 changes: 99 additions & 4 deletions src/stage4/Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

3 changes: 2 additions & 1 deletion src/stage4/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,6 @@ serde_json = "1.0.103"
semver = "1.0.18"
regex = "1.7.0"
package-json = "0.4.0"
java-properties = "2.0.0"
log = "0.4.19"
env_logger = "0.10.0"
indicatif = "0.17.5"
Expand All @@ -31,3 +30,5 @@ serde-xml-rs = "0.6.0"
walkdir = "2.3.3"
dialoguer = "0.10.4"
octocrab = "0.28.0"
serde-java-properties = "0.1.1"
sha256 = "1.2.2"
Loading

0 comments on commit b3c3de7

Please sign in to comment.