Merge "Script updates." am: b2be62551c
am: acd53a5601
Original change: https://android-review.googlesource.com/c/platform/build/+/2530965 Change-Id: I5efe54f2055cda5ae02851ae374d7e99d64ed610 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
This commit is contained in:
@@ -6,14 +6,18 @@ function finalize_main_step12() {
|
|||||||
local top="$(dirname "$0")"/../../../..
|
local top="$(dirname "$0")"/../../../..
|
||||||
source $top/build/make/tools/finalization/environment.sh
|
source $top/build/make/tools/finalization/environment.sh
|
||||||
|
|
||||||
|
if [ "$FINAL_STATE" = "unfinalized" ] ; then
|
||||||
# SDK codename -> int
|
# SDK codename -> int
|
||||||
source $top/build/make/tools/finalization/finalize-aidl-vndk-sdk-resources.sh
|
source $top/build/make/tools/finalization/finalize-aidl-vndk-sdk-resources.sh
|
||||||
|
fi;
|
||||||
|
|
||||||
|
if [ "$FINAL_STATE" = "unfinalized" ] || [ "$FINAL_STATE" = "sdk" ] ; then
|
||||||
# ADB, Platform/Mainline SDKs build and move to prebuilts
|
# ADB, Platform/Mainline SDKs build and move to prebuilts
|
||||||
source $top/build/make/tools/finalization/localonly-steps.sh
|
source $top/build/make/tools/finalization/localonly-steps.sh
|
||||||
|
|
||||||
# REL
|
# REL
|
||||||
source $top/build/make/tools/finalization/finalize-sdk-rel.sh
|
source $top/build/make/tools/finalization/finalize-sdk-rel.sh
|
||||||
|
fi;
|
||||||
}
|
}
|
||||||
|
|
||||||
finalize_main_step12
|
finalize_main_step12
|
||||||
|
@@ -6,8 +6,11 @@ function finalize_main_step1() {
|
|||||||
local top="$(dirname "$0")"/../../../..
|
local top="$(dirname "$0")"/../../../..
|
||||||
source $top/build/make/tools/finalization/environment.sh
|
source $top/build/make/tools/finalization/environment.sh
|
||||||
|
|
||||||
|
if [ "$FINAL_STATE" = "unfinalized" ] ; then
|
||||||
# Build finalization artifacts.
|
# Build finalization artifacts.
|
||||||
source $top/build/make/tools/finalization/finalize-aidl-vndk-sdk-resources.sh
|
# source $top/build/make/tools/finalization/finalize-aidl-vndk-sdk-resources.sh
|
||||||
|
echo "Build finalization artifacts."
|
||||||
|
fi;
|
||||||
}
|
}
|
||||||
|
|
||||||
finalize_main_step1
|
finalize_main_step1
|
||||||
|
@@ -13,3 +13,9 @@ export FINAL_PLATFORM_VERSION='14'
|
|||||||
export FINAL_BUILD_PREFIX='UP1A'
|
export FINAL_BUILD_PREFIX='UP1A'
|
||||||
|
|
||||||
export FINAL_MAINLINE_EXTENSION='7'
|
export FINAL_MAINLINE_EXTENSION='7'
|
||||||
|
|
||||||
|
# Options:
|
||||||
|
# 'unfinalized' - branch is in development state,
|
||||||
|
# 'sdk' - SDK/API is finalized
|
||||||
|
# 'rel' - branch is finalized, switched to REL
|
||||||
|
export FINAL_STATE='unfinalized'
|
||||||
|
@@ -9,7 +9,7 @@ function commit_step_1_changes() {
|
|||||||
if [[ $(git status --short) ]]; then
|
if [[ $(git status --short) ]]; then
|
||||||
repo start "$FINAL_PLATFORM_CODENAME-SDK-Finalization" ;
|
repo start "$FINAL_PLATFORM_CODENAME-SDK-Finalization" ;
|
||||||
git add -A . ;
|
git add -A . ;
|
||||||
git commit -m "$FINAL_PLATFORM_CODENAME is now $FINAL_PLATFORM_SDK_VERSION" \
|
git commit -m "$FINAL_PLATFORM_CODENAME is now $FINAL_PLATFORM_SDK_VERSION and extension version $FINAL_MAINLINE_EXTENSION" \
|
||||||
-m "Ignore-AOSP-First: $FINAL_PLATFORM_CODENAME Finalization
|
-m "Ignore-AOSP-First: $FINAL_PLATFORM_CODENAME Finalization
|
||||||
Bug: $FINAL_BUG_ID
|
Bug: $FINAL_BUG_ID
|
||||||
Test: build";
|
Test: build";
|
||||||
|
3
tools/finalization/update-step-1.sh
Normal file → Executable file
3
tools/finalization/update-step-1.sh
Normal file → Executable file
@@ -1,6 +1,9 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
# Script to perform a 1st step of Android Finalization: API/SDK finalization, update CLs and upload to Gerrit.
|
# Script to perform a 1st step of Android Finalization: API/SDK finalization, update CLs and upload to Gerrit.
|
||||||
|
|
||||||
|
# WIP, does not work yet
|
||||||
|
exit 10
|
||||||
|
|
||||||
set -ex
|
set -ex
|
||||||
|
|
||||||
function update_step_1_changes() {
|
function update_step_1_changes() {
|
||||||
|
@@ -1,6 +1,11 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
# Script to perform a 2nd step of Android Finalization: REL finalization, create CLs and upload to Gerrit.
|
# Script to perform a 2nd step of Android Finalization: REL finalization, create CLs and upload to Gerrit.
|
||||||
|
|
||||||
|
# WIP, does not work yet
|
||||||
|
exit 10
|
||||||
|
|
||||||
|
set -ex
|
||||||
|
|
||||||
function update_step_2_changes() {
|
function update_step_2_changes() {
|
||||||
set +e
|
set +e
|
||||||
repo forall -c '\
|
repo forall -c '\
|
||||||
|
Reference in New Issue
Block a user