Skip to content

Commit

Permalink
chore(launcher): Update pom
Browse files Browse the repository at this point in the history
  • Loading branch information
cbartram committed Nov 21, 2024
1 parent 866a438 commit 698e738
Show file tree
Hide file tree
Showing 4 changed files with 93 additions and 90 deletions.
7 changes: 3 additions & 4 deletions .circleci/config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -20,16 +20,15 @@ jobs:
- maven/with_cache:
steps:
- run: mvn clean package
- store_artifacts:
path: target/RuneLite.jar
- run:
name: Extract Version
command: |
# Extract version from the JAR filename
VERSION=$(ls target/kraken-launcher-*.jar | grep -o '[0-9]\+\.[0-9]\+\.[0-9]\+')
echo "export JAR_VERSION=$VERSION" >> $BASH_ENV
source $BASH_ENV
echo "Detected version: $JAR_VERSION"
- store_artifacts:
path: "target/kraken-launcher-$JAR_VERSION.jar"
- github-cli/setup
- run:
name: Check if release exists
Expand All @@ -45,7 +44,7 @@ jobs:
--title "v${JAR_VERSION}" \
--notes-file ./docs/github_release.md \
--latest \
target/RuneLite.jar
"target/kraken-launcher-${JAR_VERSION}.jar"
- save_cache:
key: cache-{{ checksum "/tmp/CIRCLECI_CACHE_KEY" }}
paths:
Expand Down
6 changes: 4 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -49,8 +49,10 @@ You can view our currently available [plugins below](#current-plugins).
Perform the following to install:
- On Windows go to `C:\Users\<YOUR_NAME>\AppData\Local\RuneLite`
- Rename `RuneLite.jar` to `RuneLite-backup.jar` This is the official version of RuneLite if you every want to swap back.
- Go to our [releases page](https://github.com/cbartram/kraken-launcher/releases) and download the latest version of the launcher jar file. It will be called `RuneLite.jar`.
- Move the downloaded `RuneLite.jar` to `C:\Users\<YOUR_NAME>\AppData\Local\RuneLite`
- Go to our [releases page](https://github.com/cbartram/kraken-launcher/releases) and download the latest version of the launcher jar file. It will be called `kraken-launcher-<version>.jar`.
- Move the downloaded `kraken-launcher-<version>.jar` to `C:\Users\<YOUR_NAME>\AppData\Local\RuneLite`
- Rename `kraken-launcher-<version>.jar` to `RuneLite.jar`
- Run with `RuneLite.exe` or via jagex launcher (see [Jagex launcher details below](#jagex-launcher--jagex-accounts))

## Jagex Launcher & Jagex Accounts

Expand Down
6 changes: 4 additions & 2 deletions docs/github_release.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,8 +8,10 @@ You can view our currently available [plugins below](#current-plugins).
Perform the following to install:
- On Windows go to `C:\Users\<YOUR_NAME>\AppData\Local\RuneLite`
- Rename `RuneLite.jar` to `RuneLite-backup.jar` This is the official version of RuneLite if you every want to swap back.
- Go to our [releases page](https://github.com/cbartram/kraken-launcher/releases) and download the latest version of the launcher jar file. It will be called `RuneLite.jar`.
- Move the downloaded `RuneLite.jar` to `C:\Users\<YOUR_NAME>\AppData\Local\RuneLite`
- Go to our [releases page](https://github.com/cbartram/kraken-launcher/releases) and download the latest version of the launcher jar file. It will be called `kraken-launcher-<version>.jar`.
- Move the downloaded `kraken-launcher-<version>.jar` to `C:\Users\<YOUR_NAME>\AppData\Local\RuneLite`
- Rename `kraken-launcher-<version>.jar` to `RuneLite.jar`
- Run with `RuneLite.exe` or via jagex launcher (see [Jagex launcher details below](#jagex-launcher--jagex-accounts))

## Jagex Launcher & Jagex Accounts

Expand Down
164 changes: 82 additions & 82 deletions pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -302,88 +302,88 @@
<sourceDirectory>src/main/java</sourceDirectory>
</configuration>
</plugin>
<plugin>
<groupId>net.runelite.maven</groupId>
<artifactId>dependency-lock-plugin</artifactId>
<version>1.1</version>
<executions>
<execution>
<phase>verify</phase>
<goals>
<goal>verify</goal>
</goals>
</execution>
</executions>
<configuration>
<locks>
<lock>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-api</artifactId>
<hash>SHA-256:18c4a0095d5c1da6b817592e767bb23d29dd2f560ad74df75ff3961dbde25b79</hash>
</lock>
<lock>
<groupId>ch.qos.logback</groupId>
<artifactId>logback-classic</artifactId>
<hash>SHA-256:ad745cc243805800d1ebbf5b7deba03b37c95885e6bce71335a73f7d6d0f14ee</hash>
</lock>
<lock>
<groupId>ch.qos.logback</groupId>
<artifactId>logback-core</artifactId>
<hash>SHA-256:4a9ef7ed809b1fbc6992bf87d404087c247e7a9766e25bb84377b58ed5c9eb58</hash>
</lock>
<lock>
<groupId>net.sf.jopt-simple</groupId>
<artifactId>jopt-simple</artifactId>
<hash>SHA-256:9f0c8d50fa4b79b6ff1502dbec8502179d6b9497cacbe17a13074001aed537ec</hash>
</lock>
<lock>
<groupId>com.google.code.gson</groupId>
<artifactId>gson</artifactId>
<hash>SHA-256:233a0149fc365c9f6edbd683cfe266b19bdc773be98eabdaf6b3c924b48e7d81</hash>
</lock>
<lock>
<groupId>com.google.guava</groupId>
<artifactId>guava</artifactId>
<hash>SHA-256:5be9a7d05ba0ccd74708bc8018ae412255f85843c0b92302e9b9befa6ed52564</hash>
</lock>
<lock>
<groupId>com.google.code.findbugs</groupId>
<artifactId>jsr305</artifactId>
<hash>SHA-256:766ad2a0783f2687962c8ad74ceecc38a28b9f72a2d085ee438b7813e928d0c7</hash>
</lock>
<lock>
<groupId>com.google.errorprone</groupId>
<artifactId>error_prone_annotations</artifactId>
<hash>SHA-256:cb4cfad870bf563a07199f3ebea5763f0dec440fcda0b318640b1feaa788656b</hash>
</lock>
<lock>
<groupId>com.google.j2objc</groupId>
<artifactId>j2objc-annotations</artifactId>
<hash>SHA-256:2994a7eb78f2710bd3d3bfb639b2c94e219cedac0d4d084d516e78c16dddecf6</hash>
</lock>
<lock>
<groupId>org.codehaus.mojo</groupId>
<artifactId>animal-sniffer-annotations</artifactId>
<hash>SHA-256:2068320bd6bad744c3673ab048f67e30bef8f518996fa380033556600669905d</hash>
</lock>
<lock>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
<hash>SHA-256:ce947be6c2fbe759fbbe8ef3b42b6825f814c98c8853f1013f2d9630cedf74b0</hash>
</lock>
<lock>
<groupId>net.runelite.maven</groupId>
<artifactId>dependency-lock-plugin</artifactId>
<hash>SHA-256:3a03d05adcbb095650e0a8e01b704ef214b0ba98e25d38835f70224b5fba68c2</hash>
</lock>
<lock>
<groupId>net.runelite.archive-patcher</groupId>
<artifactId>archive-patcher-applier</artifactId>
<hash>SHA-256:ce932f3eeeb31021ae4d62108fdab23e18b7efd79833e4cd050e2d78d78c3347</hash>
</lock>
</locks>
</configuration>
</plugin>
<!-- <plugin>-->
<!-- <groupId>net.runelite.maven</groupId>-->
<!-- <artifactId>dependency-lock-plugin</artifactId>-->
<!-- <version>1.1</version>-->
<!-- <executions>-->
<!-- <execution>-->
<!-- <phase>verify</phase>-->
<!-- <goals>-->
<!-- <goal>verify</goal>-->
<!-- </goals>-->
<!-- </execution>-->
<!-- </executions>-->
<!-- <configuration>-->
<!-- <locks>-->
<!-- <lock>-->
<!-- <groupId>org.slf4j</groupId>-->
<!-- <artifactId>slf4j-api</artifactId>-->
<!-- <hash>SHA-256:18c4a0095d5c1da6b817592e767bb23d29dd2f560ad74df75ff3961dbde25b79</hash>-->
<!-- </lock>-->
<!-- <lock>-->
<!-- <groupId>ch.qos.logback</groupId>-->
<!-- <artifactId>logback-classic</artifactId>-->
<!-- <hash>SHA-256:ad745cc243805800d1ebbf5b7deba03b37c95885e6bce71335a73f7d6d0f14ee</hash>-->
<!-- </lock>-->
<!-- <lock>-->
<!-- <groupId>ch.qos.logback</groupId>-->
<!-- <artifactId>logback-core</artifactId>-->
<!-- <hash>SHA-256:4a9ef7ed809b1fbc6992bf87d404087c247e7a9766e25bb84377b58ed5c9eb58</hash>-->
<!-- </lock>-->
<!-- <lock>-->
<!-- <groupId>net.sf.jopt-simple</groupId>-->
<!-- <artifactId>jopt-simple</artifactId>-->
<!-- <hash>SHA-256:9f0c8d50fa4b79b6ff1502dbec8502179d6b9497cacbe17a13074001aed537ec</hash>-->
<!-- </lock>-->
<!-- <lock>-->
<!-- <groupId>com.google.code.gson</groupId>-->
<!-- <artifactId>gson</artifactId>-->
<!-- <hash>SHA-256:233a0149fc365c9f6edbd683cfe266b19bdc773be98eabdaf6b3c924b48e7d81</hash>-->
<!-- </lock>-->
<!-- <lock>-->
<!-- <groupId>com.google.guava</groupId>-->
<!-- <artifactId>guava</artifactId>-->
<!-- <hash>SHA-256:5be9a7d05ba0ccd74708bc8018ae412255f85843c0b92302e9b9befa6ed52564</hash>-->
<!-- </lock>-->
<!-- <lock>-->
<!-- <groupId>com.google.code.findbugs</groupId>-->
<!-- <artifactId>jsr305</artifactId>-->
<!-- <hash>SHA-256:766ad2a0783f2687962c8ad74ceecc38a28b9f72a2d085ee438b7813e928d0c7</hash>-->
<!-- </lock>-->
<!-- <lock>-->
<!-- <groupId>com.google.errorprone</groupId>-->
<!-- <artifactId>error_prone_annotations</artifactId>-->
<!-- <hash>SHA-256:cb4cfad870bf563a07199f3ebea5763f0dec440fcda0b318640b1feaa788656b</hash>-->
<!-- </lock>-->
<!-- <lock>-->
<!-- <groupId>com.google.j2objc</groupId>-->
<!-- <artifactId>j2objc-annotations</artifactId>-->
<!-- <hash>SHA-256:2994a7eb78f2710bd3d3bfb639b2c94e219cedac0d4d084d516e78c16dddecf6</hash>-->
<!-- </lock>-->
<!-- <lock>-->
<!-- <groupId>org.codehaus.mojo</groupId>-->
<!-- <artifactId>animal-sniffer-annotations</artifactId>-->
<!-- <hash>SHA-256:2068320bd6bad744c3673ab048f67e30bef8f518996fa380033556600669905d</hash>-->
<!-- </lock>-->
<!-- <lock>-->
<!-- <groupId>org.projectlombok</groupId>-->
<!-- <artifactId>lombok</artifactId>-->
<!-- <hash>SHA-256:ce947be6c2fbe759fbbe8ef3b42b6825f814c98c8853f1013f2d9630cedf74b0</hash>-->
<!-- </lock>-->
<!-- <lock>-->
<!-- <groupId>net.runelite.maven</groupId>-->
<!-- <artifactId>dependency-lock-plugin</artifactId>-->
<!-- <hash>SHA-256:3a03d05adcbb095650e0a8e01b704ef214b0ba98e25d38835f70224b5fba68c2</hash>-->
<!-- </lock>-->
<!-- <lock>-->
<!-- <groupId>net.runelite.archive-patcher</groupId>-->
<!-- <artifactId>archive-patcher-applier</artifactId>-->
<!-- <hash>SHA-256:ce932f3eeeb31021ae4d62108fdab23e18b7efd79833e4cd050e2d78d78c3347</hash>-->
<!-- </lock>-->
<!-- </locks>-->
<!-- </configuration>-->
<!-- </plugin>-->
</plugins>
<extensions>
<extension>
Expand Down

0 comments on commit 698e738

Please sign in to comment.