Members of the KDE Community are recommended to subscribe to the kde-community mailing list at https://mail.kde.org/mailman/listinfo/kde-community to allow them to participate in important discussions and receive other important announcements

Commit edb130e1 authored by Ben Cooksley's avatar Ben Cooksley

Include the 3rd Windows Builder in our Craft setup deployment pipeline job

parent 7a9b3007
......@@ -51,3 +51,30 @@ node( "Windows Builder 2" ) {
}
}
}
// Then Builder 3!
node( "Windows Builder 3" ) {
// We want Timestamps on everything
timestamps {
// We assume someone has gone in advance and done the initial setup of CraftMaster
// As this is a setup deployment, we operate from C:\CM
// First things first though, updating our copies of craftmaster and ci-tooling
stage('Update Tooling') {
bat """
cd C:/CM/craftmaster/
git pull
cd C:/CM/ci-tooling/
git pull
"""
}
// Now that is done, it's time to rebuild the Craft Cache!
stage('Update Craft Setup') {
bat """
cd C:/CM/craftmaster/
python Craftmaster.py --config config/CraftBinaryCache.ini -c -i --no-cache craft
python Craftmaster.py --config config/CraftBinaryCache.ini -c --list-file ../ci-tooling/craftmaster/packages.list
"""
}
}
}
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