Changes between Version 266 and Version 267 of KDEProblems/KDEMacPortsCI/Status


Ignore:
Timestamp:
Feb 14, 2015, 2:14:24 PM (9 years ago)
Author:
mkae (Marko Käning)
Comment:

document branch group handling

Legend:

Unmodified
Added
Removed
Modified
  • KDEProblems/KDEMacPortsCI/Status

    v266 v267  
    11[[PageOutline]]
    2 
    3 = ATTENTION: This page is slightly outdated, as handling of branch groups has been introduced, which hasn't been documented here (up to now) =
    4 
    5 ----
    62
    73= Current status of setting up the OSX/CI system for Qt5+KF5 =
     
    135131For qt5 they've further down been used in order to show the workflow. But in daily use it is more practical to consider some helper bash scripts which ease all actions needed to run project builds on an OSX/CI system for which there's not yet the Jenkins integration available.
    136132
    137 The various projects on the CI system have to be handled by replacing "PROJECT" with the project name of the corresponding framework or application:
     133The various projects on the CI system have to be handled for the branch-group 'kf5-qt5' by replacing "PROJECT" with the project name of the corresponding framework or application:
    138134{{{
    139135$ python2.7 tools/prepare-environment.py --project PROJECT --branchGroup kf5-qt5 --platform darwin-mavericks --sources ~/WC/KDECI-builds/kf5-qt5/PROJECT
     
    157153The {{{'rebuild'}}} option can be used to trigger calling {{{build.sh}}} even if {{{prepare.sh}}} didn't signal any changes in the remote project repository.
    158154
     155Please note that also here 'kf5-qt5' is the default branch-group! If one want to build for branch-group 'stable-kf5-qt5' one needs to create the file {{{~/scripts/branch-group.sh}}} in order to define the variable 'BRANCH_GROUP' which will then be used by the bash helper scripts later on:
     156{{{
     157$ cat ~/scripts/branch-group.sh
     158BRANCH_GROUP=stable-kf5-qt5
     159}}}
     160If you want to revert back to 'kf5-qt5' simply comment out the above definition or delete the file.
    159161
    160162