Steve Lhomme
636ebcd44e
CI: assume RELEASE_SIGNING_ENABLED is false
The parameter was added in 2cd00b6c81 but it was set
to false in 8c879bc876 .
10 months ago
Nicolas Pomepuy
119d7632f6
Bump android gradle plugin and kotlin versions
1 year ago
Duncan McNamara
a3d846b4f8
Bump aar version and libvlcjni hashes
1 year ago
Duncan McNamara
983c9678e0
ReleaseBuild: add amazon bundle
Amazon store now requires app bundles, though unlike the play store, it
requires API 17+
Fixes #3168
1 year ago
Nicolas Pomepuy
afe591f958
Move the remote access client git to the remote-access-client module directory
1 year ago
Nicolas Pomepuy
f0ee7f30a5
Create the new remote access client module and setup maven and CI
Fixes #3131
1 year ago
Nicolas Pomepuy
3fa625c96f
Remove the remote access artifact generation from the libvlcjni release
So it's now completely standalone
1 year ago
Nicolas Pomepuy
ab70a90f63
Allow releasing the Remote Access as a standalone aar
1 year ago
Nicolas Pomepuy
59703ea2a0
Add the remote access artifact to the lib publishing pipeline
1 year ago
Nicolas Pomepuy
3862b974c1
Bump the Android gradle plugin to 8.5.0 and gradle to 8.7
1 year ago
Steve Lhomme
5e450f47c7
CI: use prebuilt contribs when building libvlc
If the prebuilt tarball doesn't exist the contribs will be built.
2 years ago
Steve Lhomme
295ab590da
CI: don't limit the build to 8 threads
No need to make it artificially slower.
2 years ago
Steve Lhomme
a117c415c1
CI: use the same Docker image as libvlcjni for VLC 4
It contains the NDK 26 needed by newer libvlcjni.
2 years ago
Steve Lhomme
8e5bb9f25f
CI: show commands for easier debugging
2 years ago
Nicolas Pomepuy
1669b693c0
Bump VLC 4 Ci image and libvlcjni hash
2 years ago
Nicolas Pomepuy
704df40ad6
Remove remaining NoTv references
2 years ago
Nicolas Pomepuy
fd4e19ac61
Create a bundle buildtype setting api min to 30
2 years ago
Duncan McNamara
0e20f17759
CI: RemoteAccess: skip devDependencies for audit
devDependencies should not break CI as they don't affect production
builds.
2 years ago
Nicolas Pomepuy
e82bccaf2f
Bump the remote access has and implement the new npm script name
2 years ago
Nicolas Pomepuy
fc4a1c5dc5
Create a new noTV CI job
2 years ago
Nicolas Pomepuy
0fa62c2343
Make the CI compile the app without TV
2 years ago
Nicolas Pomepuy
0c77f23cca
Improve the remote access script arguments
2 years ago
Nicolas Pomepuy
03a915d53f
Move the remote access to a dedicated repository
2 years ago
Nicolas Pomepuy
b566110dbc
Bump gradle version to 8.6
2 years ago
Duncan McNamara
83274da100
CI: fix vlc4-ml builds
The introduction of the EXTRA_BUILD_PARAM for the v4 ml builds
overrides the EXTRA_BUILD_PARAM at the build-ml-all, removing the -ml
parameter and building the entire app
2 years ago
Nicolas Pomepuy
3296aab0bf
Fix the CI for the nightly VLC4 builds
2 years ago
Nicolas Pomepuy
67dcea539b
Generate app bundles in the script and add them to the CI artifacts
2 years ago
Nicolas Pomepuy
597da9c7f6
Fix the Ci for nightly builds
2 years ago
Nicolas Pomepuy
1f3fc6756a
Update the Ci to use artifacts instead of cache for node_modules and the dist directories
2 years ago
Nicolas Pomepuy
1e7043ad39
Update CI dependencies for the remote access build
2 years ago
Nicolas Pomepuy
55978170f0
Make nightlies and releases need the npm build job
3 years ago
Nicolas Pomepuy
2cc34c98db
CI improve requirements
3 years ago
Nicolas Pomepuy
12503f1eb2
Run webserver CI when any file of the website is touched
3 years ago
Nicolas Pomepuy
9ff474744d
Add an audit CI check with audit-ci
3 years ago
Duncan McNamara
936365ad70
WebServerCI: use variable for docker images
3 years ago
Duncan McNamara
8f79ddfd14
Webserver: split install dependencies and build
3 years ago
Duncan McNamara
e9ed1f4fa9
Webserver: add ci build
3 years ago
Steve Lhomme
fae8d1f0c5
Use gradle 8.2 for 4.0 from the Gradle servers
And check the hash of the gradle download. We don't want man in the
middle attacks.
3 years ago
Steve Lhomme
cb381e690a
CI: use the v4 (unversioned) Docker image by default
The 3.0 should fall into legacy for maintenance at some point.
3 years ago
Steve Lhomme
129626b9b8
CI: explicitly set the v3 image on vlc v3 targets
This CI should not evolve much in the future and should be set in stone.
3 years ago
Steve Lhomme
bcc552dfac
CI: use variable names for Docker images
3 years ago
Nicolas Pomepuy
8440097008
CI: mark libvlcjni as safe for vlc 3 builds
3 years ago
Nicolas Pomepuy
6d6846c4f4
Bump the docker image
To use openJDK 17 needed for gradle 8
3 years ago
Nicolas Pomepuy
bde92765a7
Bump gradle/AGP version to 8
3 years ago
Nicolas Pomepuy
45ae8ec56d
Bump AGP version to 7.5
3 years ago
Steve Lhomme
4987b3ea85
CI: update the v4 image with OpenJDK 17
And some newer Debian build.
3 years ago
Steve Lhomme
cb88d738aa
CI: use the v4 image for the v4 continuous build
Otherwise it's inheriting the default (v3) image.
3 years ago
Nicolas Pomepuy
524ff84cc1
Bump the CI images and prevent some git security to be applied on libnvlcjni
3 years ago
Nicolas Pomepuy
9fdea53bc2
Fix VLC 4 CI job by using the right docker image
3 years ago
Nicolas Pomepuy
d4949272b7
Add CI jobs for VLC4 weeklies
3 years ago