Commit 1bc510af authored by Sandro Knauß's avatar Sandro Knauß Committed by Ben Cooksley

add platform to metadata for create-abi-build.

Differential Revision: https://phabricator.kde.org/D16814
parent ee33ecb4
......@@ -255,6 +255,7 @@ parser.add_argument('--project', type=str, required=True)
parser.add_argument('--branchGroup', type=str, required=True)
parser.add_argument('--buildLog', type=str, required=True)
parser.add_argument('--environment', type=str, required=True)
parser.add_argument('--platform', type=str, required=True)
parser.add_argument('--usingInstall', type=str, required=True)
arguments = parser.parse_args()
......@@ -303,6 +304,7 @@ for library in foundLibraries:
"targets": list(library.targets),
"project": arguments.project,
"branchGroup": arguments.branchGroup,
"platform": arguments.platform,
}
packageName = "{name}_{scmRevision}".format(name=library.name, scmRevision=scmRevision)
packageName = "{name}_{scmRevision}_{platform}".format(name=library.name, scmRevision=scmRevision)
ourArchive.storePackage(packageName, fileName, scmRevision, extraMetadata)
......@@ -120,7 +120,7 @@ timestamps {
// Gather ABI Reference information for later checking
sh """
curl '$BUILD_URL/consoleText' -o currentBuildLog.txt
python3 -u ci-tooling/helpers/create-abi-dump.py --project ${projectName} --branchGroup ${branchGroup} --buildLog currentBuildLog.txt --environment production --usingInstall '$HOME/install-prefix/' || true
python3 -u ci-tooling/helpers/create-abi-dump.py --project ${projectName} --branchGroup ${branchGroup} --platform ${currentPlatform} --buildLog currentBuildLog.txt --environment production --usingInstall '$HOME/install-prefix/' || true
"""
// Platform Enablement Checks
......
......@@ -120,7 +120,7 @@ timestamps {
// Gather ABI Reference information for later checking
sh """
curl '$BUILD_URL/consoleText' -o currentBuildLog.txt
python3 -u ci-tooling/helpers/create-abi-dump.py --project ${projectName} --branchGroup ${branchGroup} --buildLog currentBuildLog.txt --environment production --usingInstall '$HOME/install-prefix/' || true
python3 -u ci-tooling/helpers/create-abi-dump.py --project ${projectName} --branchGroup ${branchGroup} --platform ${currentPlatform} --buildLog currentBuildLog.txt --environment production --usingInstall '$HOME/install-prefix/' || true
"""
// cppcheck is not supported by Pipeline at the moment, so we don't run that for now
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment