Changes between Version 141 and Version 142 of KDEProblems/KDEMacPortsCI/Status


Ignore:
Timestamp:
Jul 26, 2014, 1:54:35 PM (10 years ago)
Author:
mkae (Marko Käning)
Comment:

Remove the extra section on the KDE/CI scripts as they are now included in the mp-osx-ci repo

Legend:

Unmodified
Added
Removed
Modified
  • KDEProblems/KDEMacPortsCI/Status

    v141 v142  
    6060
    6161In order to start building up a build slave for KDE's Jenkins-based CI system it is in principle needed to clone [http://quickgit.kde.org/?p=websites%2Fbuild-kde-org.git websites/build-kde-org], BUT further down it will become clear, that it is a good idea to track all changes to be made for websites/build-kde-org in a dedicated branch.
    62 That is why a [http://quickgit.kde.org/?p=clones%2Fwebsites%2Fbuild-kde-org%2Fkaning%2Fmp-osx-ci.git dedicated repository clone] has been introduced which contains a new branch with all changes needed for CI system on OSX.
     62That is why the [http://quickgit.kde.org/?p=clones%2Fwebsites%2Fbuild-kde-org%2Fkaning%2Fmp-osx-ci.git dedicated repository clone "mp-osx-ci"] has been introduced which contains a new branch 'mp-osx-ci' containing all changes needed for a CI system on OSX.
    6363
    6464Create some folders, clone and update CI system (assuming a user "kdeci" with its home directory "/Users/kdeci"):
     
    7676(BTW, if you were checking out the original repository from git://anongit.kde.org/websites/build-kde-org you'd have to check out the "production" branch.)
    7777
    78 === Grab the scripts for the CI system from the MacPorts/KDE testing repository ===
    79 
    80 Clone the [https://projects.kde.org/projects/playground/sdk/macports-kde "MacPorts/testing repository"] and have a look at the CI scripts:
    81 {{{
    82 $ cd ~/WC
    83 $ git clone git://anongit.kde.org/macports-kde
    84 $ sudo port install tree
    85 $ tree macports-kde/contrib/scripts/KDECI/
    86 macports-kde/contrib/scripts/KDECI/
    87 ├── README.txt
    88 ├── build.sh
    89 ├── create-env.sh
    90 ├── install.sh
    91 ├── mp-osx-ci_diff.sh
    92 ├── patch_mp-osx-ci.diff
    93 ├── patches
    94 │   └── qt5
    95 │       └── kf5-qt5
    96 │           └── patch-qstandardpaths_mac.cpp.diff
    97 ├── prepare.sh
    98 ├── tier-install.sh
    99 ├── tier1.fw
    100 ├── tier2.fw
    101 ├── tier3.fw
    102 ├── tier4.fw
    103 └── tier5.fw
    104 
    105 3 directories, 14 files
    106 }}}
    107 In principle those files can be run from within that clone, but they are not perfect yet, so they might end up in ~/scripts if you interrupt the script execution.
    108 Up to now I always copied these files therefore directly into ~/scripts, which is - admittedly - not really a good solution!
    109 
    110 These scripts become important later on...
    11178
    11279