mirror of
https://github.com/lineageos4microg/docker-lineage-cicd
synced 2024-11-09 10:09:56 +01:00
Merge branch 'master' into experimental
This commit is contained in:
commit
8b3440792b
4
.github/workflows/docker.yml
vendored
4
.github/workflows/docker.yml
vendored
@ -25,7 +25,7 @@ jobs:
|
|||||||
# https://github.com/docker/login-action
|
# https://github.com/docker/login-action
|
||||||
- name: Log into registry ${{ env.REGISTRY }}
|
- name: Log into registry ${{ env.REGISTRY }}
|
||||||
if: github.event_name != 'pull_request' && !startsWith(github.ref, 'refs/pull') && github.actor != 'dependabot[bot]'
|
if: github.event_name != 'pull_request' && !startsWith(github.ref, 'refs/pull') && github.actor != 'dependabot[bot]'
|
||||||
uses: docker/login-action@343f7c4344506bcbf9b4de18042ae17996df046d
|
uses: docker/login-action@e92390c5fb421da1463c202d546fed0ec5c39f20
|
||||||
with:
|
with:
|
||||||
registry: ${{ env.REGISTRY }}
|
registry: ${{ env.REGISTRY }}
|
||||||
username: ${{ secrets.DOCKERHUB_USERNAME }}
|
username: ${{ secrets.DOCKERHUB_USERNAME }}
|
||||||
@ -43,7 +43,7 @@ jobs:
|
|||||||
# Build and push Docker image with Buildx (don't push on PR)
|
# Build and push Docker image with Buildx (don't push on PR)
|
||||||
# https://github.com/docker/build-push-action
|
# https://github.com/docker/build-push-action
|
||||||
- name: Build and push Docker image
|
- name: Build and push Docker image
|
||||||
uses: docker/build-push-action@4a13e500e55cf31b7a5d59a38ab2040ab0f42f56
|
uses: docker/build-push-action@2cdde995de11925a030ce8070c3d77a52ffcf1c0
|
||||||
with:
|
with:
|
||||||
context: .
|
context: .
|
||||||
push: ${{ github.event_name != 'pull_request' && !startsWith(github.ref, 'refs/pull') && github.actor != 'dependabot[bot]' }}
|
push: ${{ github.event_name != 'pull_request' && !startsWith(github.ref, 'refs/pull') && github.actor != 'dependabot[bot]' }}
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
FROM ubuntu:22.04@sha256:f9d633ff6640178c2d0525017174a688e2c1aef28f0a0130b26bd5554491f0da
|
FROM ubuntu:22.04@sha256:77906da86b60585ce12215807090eb327e7386c8fafb5402369e421f44eff17e
|
||||||
LABEL maintainer="Nicola Corna <nicola@corna.info>"
|
LABEL maintainer="Nicola Corna <nicola@corna.info>"
|
||||||
|
|
||||||
# Environment variables
|
# Environment variables
|
||||||
|
@ -420,7 +420,7 @@ for branch in ${BRANCH_NAME//,/ }; do
|
|||||||
build_successful=false
|
build_successful=false
|
||||||
files_to_hash=()
|
files_to_hash=()
|
||||||
|
|
||||||
if (set +eu ; mka "${jobs_arg[@]}" bacon) &>> "$DEBUG_LOG"; then
|
if (set +eu ; mka "${jobs_arg[@]}" otapackage) &>> "$DEBUG_LOG"; then
|
||||||
if [ "$MAKE_IMG_ZIP_FILE" = true ]; then
|
if [ "$MAKE_IMG_ZIP_FILE" = true ]; then
|
||||||
# make the `-img.zip` file
|
# make the `-img.zip` file
|
||||||
echo ">> [$(date)] Making -img.zip file" | tee -a "$DEBUG_LOG"
|
echo ">> [$(date)] Making -img.zip file" | tee -a "$DEBUG_LOG"
|
||||||
@ -438,7 +438,12 @@ for branch in ${BRANCH_NAME//,/ }; do
|
|||||||
# Move the ROM zip files to the main OUT directory
|
# Move the ROM zip files to the main OUT directory
|
||||||
echo ">> [$(date)] Moving build artifacts for $codename to '$ZIP_DIR/$zipsubdir'" | tee -a "$DEBUG_LOG"
|
echo ">> [$(date)] Moving build artifacts for $codename to '$ZIP_DIR/$zipsubdir'" | tee -a "$DEBUG_LOG"
|
||||||
cd out/target/product/"$codename"
|
cd out/target/product/"$codename"
|
||||||
|
|
||||||
|
# the zip produced by 'mka otapackage' is "lineage_$device-ota-eng.root.zip
|
||||||
|
# we need it to be "lineage-$los_ver-$builddate-$RELEASE_TYPE-$codename.zip"
|
||||||
|
mv "lineage_$codename-ota-eng.root.zip" "lineage-$los_ver-$builddate-$RELEASE_TYPE-$codename.zip"
|
||||||
|
|
||||||
|
files_to_hash=()
|
||||||
for build in lineage-*.zip; do
|
for build in lineage-*.zip; do
|
||||||
cp -v system/build.prop "$ZIP_DIR/$zipsubdir/$build.prop" &>> "$DEBUG_LOG"
|
cp -v system/build.prop "$ZIP_DIR/$zipsubdir/$build.prop" &>> "$DEBUG_LOG"
|
||||||
mv "$build" "$ZIP_DIR/$zipsubdir/" &>> "$DEBUG_LOG"
|
mv "$build" "$ZIP_DIR/$zipsubdir/" &>> "$DEBUG_LOG"
|
||||||
|
Loading…
Reference in New Issue
Block a user