build plugin deps in CI

This commit is contained in:
eyedeekay
2024-03-04 15:36:33 -05:00
parent d1d457a0fe
commit 61aa5f4b1f
3 changed files with 11 additions and 3 deletions

View File

@ -31,6 +31,8 @@ jobs:
run: go install github.com/eyedeekay/amo-version@a4f4119eac453a14d6b6184b656320eb72b5da3c
- name: install manifest-json-version
run: go install github.com/eyedeekay/manifest-json-version@latest
- run: git clone https://github.com/i2p/i2p.i2p ../i2p.i2p
- run: cd ../i2p.i2p && ant builddep
- name: build with Ant
run: |
export PATH=$PATH:$(go env GOPATH)/bin
@ -106,6 +108,8 @@ jobs:
run: go install github.com/eyedeekay/amo-version@a4f4119eac453a14d6b6184b656320eb72b5da3c
- name: install manifest-json-version
run: go install github.com/eyedeekay/manifest-json-version@latest
- run: git clone https://github.com/i2p/i2p.i2p ../i2p.i2p
- run: cd ../i2p.i2p && ant builddep
- name: build with Ant
run: |
export PATH=$PATH:$(go env GOPATH)/bin
@ -144,6 +148,8 @@ jobs:
run: go install github.com/eyedeekay/amo-version@a4f4119eac453a14d6b6184b656320eb72b5da3c
- name: install manifest-json-version
run: go install github.com/eyedeekay/manifest-json-version@latest
- run: git clone https://github.com/i2p/i2p.i2p ../i2p.i2p
- run: cd ../i2p.i2p && ant builddep
- name: build exe with Ant
run: |
ant windows
@ -198,6 +204,8 @@ jobs:
run: go install github.com/eyedeekay/amo-version@a4f4119eac453a14d6b6184b656320eb72b5da3c
- name: install manifest-json-version
run: go install github.com/eyedeekay/manifest-json-version@latest
- run: git clone https://github.com/i2p/i2p.i2p ../i2p.i2p
- run: cd ../i2p.i2p && ant builddep
- name: build dmg with Ant
run: |
ant macos

View File

@ -357,7 +357,7 @@ Linux(because the top command will be run and the script will exit).\n\nBoth det
<copy file="scripts/plugin.config" todir="plugin/" overwrite="true" />
<mkdir dir="plugin/lib/" />
<copy file="src/build/i2pfirefox.jar" todir="plugin/lib/" overwrite="true" />
<copy file="plugin/build/i2pfirefox.jar" todir="plugin/lib/" tofile="i2pfirefox-plugin.jar" overwrite="true" />
<copy file="plugin/lib/i2pfirefox.jar" tofile="plugin/lib/i2pfirefox-plugin.jar" overwrite="true" />
<exec executable="echo" osfamily="unix" failonerror="true" output="plugin/plugin.config" append="true">
<arg value="update-only=true" />
</exec>

View File

@ -1,3 +1,3 @@
#Build Number for ANT. Do not edit!
#Fri Mar 01 21:44:25 EST 2024
build.number=606
#Fri Mar 01 21:54:04 EST 2024
build.number=612