196 lines
7 KiB
YAML
196 lines
7 KiB
YAML
|
Categories:
|
||
|
- Internet
|
||
|
License: GPL-2.0-or-later
|
||
|
WebSite: https://www.cipherdyne.org/
|
||
|
SourceCode: https://github.com/jp-bennett/fwknop2
|
||
|
IssueTracker: https://github.com/jp-bennett/fwknop2/issues
|
||
|
Changelog: https://github.com/jp-bennett/Fwknop2/blob/HEAD/CHANGES
|
||
|
|
||
|
AutoName: Fwknop2
|
||
|
Description: |-
|
||
|
Allows you to send packets to an fwknopd service to remotely open ports on a
|
||
|
Linux machine or a router running OpenWrt. Fwknop2 has the ability to launch an
|
||
|
ssh client to start the login process through the newly opened port. It also
|
||
|
includes the ability to import keys via QR codes.
|
||
|
|
||
|
RepoType: git
|
||
|
Repo: https://github.com/jp-bennett/fwknop2.git
|
||
|
|
||
|
Builds:
|
||
|
- versionName: '1.0'
|
||
|
versionCode: 3
|
||
|
disable: pre-release
|
||
|
commit: 83416b654afd17c1e35d3f4b82fd109d8a8cf32c
|
||
|
subdir: app
|
||
|
gradle:
|
||
|
- yes
|
||
|
srclibs:
|
||
|
- juicessh-plugin-library@cf1a9c3494f15c324fbb1e373b49b1b3a79b1926
|
||
|
prebuild:
|
||
|
- sed -i -e '/raw.github.com\/Sonelli\/maven/d' build.gradle
|
||
|
- sed -i -e '/jcenter/amavenLocal()' ../build.gradle
|
||
|
- pushd $$juicessh-plugin-library$$
|
||
|
- "sed -i -e '/Dropbox/d' -e '/groupId/irepository(url: mavenLocal().url)' build.gradle"
|
||
|
- gradle uploadArchives
|
||
|
- popd
|
||
|
|
||
|
- versionName: '1.0'
|
||
|
versionCode: 4
|
||
|
commit: v1.0-release
|
||
|
subdir: app
|
||
|
gradle:
|
||
|
- yes
|
||
|
srclibs:
|
||
|
- juicessh-plugin-library@cf1a9c3494f15c324fbb1e373b49b1b3a79b1926
|
||
|
prebuild:
|
||
|
- sed -i -e '/raw.github.com\/Sonelli\/maven/d' -e '/juicessh/d' build.gradle
|
||
|
- sed -i -e '/jcenter/amavenLocal()' ../build.gradle
|
||
|
- mkdir -p ../libs/
|
||
|
- pushd $$juicessh-plugin-library$$
|
||
|
- "sed -i -e '/Dropbox/d' -e '/groupId/irepository(url: mavenLocal().url)' build.gradle"
|
||
|
- popd
|
||
|
- cp -fR $$juicessh-plugin-library$$ ../libs/
|
||
|
- echo -e "\ninclude ':libs:juicessh-plugin-library'" >> ../settings.gradle
|
||
|
- sed -i -e '/support-v4/acompile project(":libs:juicessh-plugin-library")'
|
||
|
build.gradle
|
||
|
|
||
|
- versionName: 1.0.1
|
||
|
versionCode: 5
|
||
|
commit: v1.0.1-release
|
||
|
subdir: app
|
||
|
gradle:
|
||
|
- yes
|
||
|
srclibs:
|
||
|
- juicessh-plugin-library@cf1a9c3494f15c324fbb1e373b49b1b3a79b1926
|
||
|
prebuild:
|
||
|
- sed -i -e '/raw.github.com\/Sonelli\/maven/d' -e '/juicessh/d' build.gradle
|
||
|
- sed -i -e '/jcenter/amavenLocal()' ../build.gradle
|
||
|
- mkdir -p ../libs/
|
||
|
- pushd $$juicessh-plugin-library$$
|
||
|
- "sed -i -e '/Dropbox/d' -e '/groupId/irepository(url: mavenLocal().url)' build.gradle"
|
||
|
- popd
|
||
|
- cp -fR $$juicessh-plugin-library$$ ../libs/
|
||
|
- echo -e "\ninclude ':libs:juicessh-plugin-library'" >> ../settings.gradle
|
||
|
- sed -i -e '/support-v4/acompile project(":libs:juicessh-plugin-library")'
|
||
|
build.gradle
|
||
|
|
||
|
- versionName: 1.0.2
|
||
|
versionCode: 6
|
||
|
commit: v1.0.2-release
|
||
|
subdir: app
|
||
|
gradle:
|
||
|
- yes
|
||
|
srclibs:
|
||
|
- juicessh-plugin-library@cf1a9c3494f15c324fbb1e373b49b1b3a79b1926
|
||
|
prebuild:
|
||
|
- sed -i -e '/raw.github.com\/Sonelli\/maven/d' -e '/juicessh/d' build.gradle
|
||
|
- sed -i -e '/jcenter/amavenLocal()' ../build.gradle
|
||
|
- mkdir -p ../libs/
|
||
|
- pushd $$juicessh-plugin-library$$
|
||
|
- "sed -i -e '/Dropbox/d' -e '/groupId/irepository(url: mavenLocal().url)' build.gradle"
|
||
|
- popd
|
||
|
- cp -fR $$juicessh-plugin-library$$ ../libs/
|
||
|
- echo -e "\ninclude ':libs:juicessh-plugin-library'" >> ../settings.gradle
|
||
|
- sed -i -e '/support-v4/acompile project(":libs:juicessh-plugin-library")'
|
||
|
build.gradle
|
||
|
|
||
|
- versionName: 1.1-Beta-2
|
||
|
versionCode: 8
|
||
|
commit: V1.1-Beta.2
|
||
|
subdir: app
|
||
|
gradle:
|
||
|
- yes
|
||
|
srclibs:
|
||
|
- juicessh-plugin-library@cf1a9c3494f15c324fbb1e373b49b1b3a79b1926
|
||
|
prebuild:
|
||
|
- sed -i -e '/raw.github.com\/Sonelli\/maven/d' -e '/juicessh/d' build.gradle
|
||
|
- sed -i -e '/jcenter/amavenLocal()' ../build.gradle
|
||
|
- mkdir -p ../libs/
|
||
|
- pushd $$juicessh-plugin-library$$
|
||
|
- "sed -i -e '/Dropbox/d' -e '/groupId/irepository(url: mavenLocal().url)' build.gradle"
|
||
|
- popd
|
||
|
- cp -fR $$juicessh-plugin-library$$ ../libs/
|
||
|
- echo -e "\ninclude ':libs:juicessh-plugin-library'" >> ../settings.gradle
|
||
|
- sed -i -e '/support-v4/acompile project(":libs:juicessh-plugin-library")'
|
||
|
build.gradle
|
||
|
|
||
|
- versionName: '1.1'
|
||
|
versionCode: 10
|
||
|
commit: V1.1.0-release
|
||
|
subdir: app
|
||
|
gradle:
|
||
|
- yes
|
||
|
srclibs:
|
||
|
- juicessh-plugin-library@cf1a9c3494f15c324fbb1e373b49b1b3a79b1926
|
||
|
prebuild:
|
||
|
- sed -i -e '/raw.github.com\/Sonelli\/maven/d' -e '/juicessh/d' build.gradle
|
||
|
- sed -i -e '/jcenter/amavenLocal()' ../build.gradle
|
||
|
- mkdir -p ../libs/
|
||
|
- pushd $$juicessh-plugin-library$$
|
||
|
- "sed -i -e '/Dropbox/d' -e '/groupId/irepository(url: mavenLocal().url)' build.gradle"
|
||
|
- popd
|
||
|
- cp -fR $$juicessh-plugin-library$$ ../libs/
|
||
|
- echo -e "\ninclude ':libs:juicessh-plugin-library'" >> ../settings.gradle
|
||
|
- sed -i -e '/support-v4/acompile project(":libs:juicessh-plugin-library")'
|
||
|
build.gradle
|
||
|
|
||
|
- versionName: '1.2'
|
||
|
versionCode: 22
|
||
|
disable: fails to build with gradle 2.10
|
||
|
commit: V1.2.0-release
|
||
|
subdir: app
|
||
|
gradle:
|
||
|
- yes
|
||
|
srclibs:
|
||
|
- juicessh-plugin-library@cf1a9c3494f15c324fbb1e373b49b1b3a79b1926
|
||
|
prebuild:
|
||
|
- sed -i -e '/raw.github.com\/Sonelli\/maven/d' -e '/juicessh/d' build.gradle
|
||
|
- sed -i -e '/jcenter/amavenLocal()' ../build.gradle
|
||
|
- mkdir -p ../libs/
|
||
|
- pushd $$juicessh-plugin-library$$
|
||
|
- "sed -i -e '/Dropbox/d' -e '/groupId/irepository(url: mavenLocal().url)' build.gradle"
|
||
|
- popd
|
||
|
- cp -fR $$juicessh-plugin-library$$ ../libs/
|
||
|
- echo -e "\ninclude ':libs:juicessh-plugin-library'" >> ../settings.gradle
|
||
|
- sed -i -e '/support-v4/acompile project(":libs:juicessh-plugin-library")'
|
||
|
build.gradle
|
||
|
|
||
|
- versionName: 1.2.1
|
||
|
versionCode: 23
|
||
|
commit: V1.2.1-release
|
||
|
subdir: app
|
||
|
gradle:
|
||
|
- yes
|
||
|
prebuild:
|
||
|
- sed -i -e '/raw.github.com/amaven { url "https://jitpack.io" }' build.gradle
|
||
|
- sed -i -e '/raw.github.com\/Sonelli\/maven/d' -e '/com.sonelli/d' -e "/support-v4/acompile
|
||
|
'com.github.Sonelli:juicessh-pluginlibrary:cf1a9c3494'" build.gradle
|
||
|
|
||
|
- versionName: 1.2.2
|
||
|
versionCode: 31
|
||
|
commit: V1.2.2-release
|
||
|
subdir: app
|
||
|
gradle:
|
||
|
- yes
|
||
|
prebuild:
|
||
|
- sed -i -e '/raw.github.com/amaven { url "https://jitpack.io" }' build.gradle
|
||
|
- sed -i -e '/raw.github.com\/Sonelli\/maven/d' -e '/com.sonelli/d' -e "/support-v4/acompile
|
||
|
'com.github.Sonelli:juicessh-pluginlibrary:cf1a9c3494'" build.gradle
|
||
|
|
||
|
- versionName: 1.2.3
|
||
|
versionCode: 32
|
||
|
commit: V1.2.3-release
|
||
|
subdir: app
|
||
|
gradle:
|
||
|
- yes
|
||
|
prebuild:
|
||
|
- sed -i -e '/raw.github.com/amaven { url "https://jitpack.io" }' build.gradle
|
||
|
- sed -i -e '/raw.github.com\/Sonelli\/maven/d' -e '/com.sonelli/d' -e "/support-v4/acompile
|
||
|
'com.github.Sonelli:juicessh-pluginlibrary:cf1a9c3494'" build.gradle
|
||
|
|
||
|
AutoUpdateMode: Version V%v-release
|
||
|
UpdateCheckMode: Tags ^.*-release$
|
||
|
UpdateCheckName: biz.incomsystems.fwknop2
|
||
|
CurrentVersion: 1.2.3
|
||
|
CurrentVersionCode: 32
|