[MacPorts] KDEProblems/KDEMacPortsCI/Status modified

MacPorts noreply at macports.org
Thu Jul 24 13:19:18 PDT 2014


Page "KDEProblems/KDEMacPortsCI/Status" was changed by mk at macports.org
Diff URL: <https://trac.macports.org/wiki/KDEProblems/KDEMacPortsCI/Status?action=diff&version=141>
Revision 141
Comment: aim towards mp-osx-ci repository being a modified clone of websites/build-kde-org
Changes:
-------8<------8<------8<------8<------8<------8<------8<------8<--------
Index: KDEProblems/KDEMacPortsCI/Status
=========================================================================
--- KDEProblems/KDEMacPortsCI/Status (version: 140)
+++ KDEProblems/KDEMacPortsCI/Status (version: 141)
@@ -58,23 +58,22 @@
 
 == Basic setup of CI system ==
 
-In order to start building up a build slave for KDE's Jenkins-based CI system it is needed to clone [http://quickgit.kde.org/?p=websites%2Fbuild-kde-org.git websites/build-kde-org].
+In 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.
+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.
 
 Create some folders, clone and update CI system (assuming a user "kdeci" with its home directory "/Users/kdeci"): 
 {{{
 $ cd
 $ mkdir -p WC/KDECI-build;
 $ cd WC
-$ git clone git://anongit.kde.org/websites/build-kde-org
+$ git clone git://anongit.kde.org/clones/websites/build-kde-org/kaning/mp-osx-ci.git
 $ cd build-kde-org
-$ git checkout production
+$ git checkout mp-osx-ci
 $ ./update-setup.sh                    # Ignore 404 occurring due to error cloning ECMA262 by hg
 }}}
-'''The update shell script created a folder {{{~/scripts}}} in which subsequent commands will have to be executed.'''
-
-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.
-That is why a [http://quickgit.kde.org/?p=clones%2Fwebsites%2Fbuild-kde-org%2Fkaning%2Fmp-osx-ci.git dedicated repository clone] is going to be introduced for this repository which will contain a new branch with all those needed changes to the CI system's configuration.
-
+'''The update shell script created a folder {{{~/scripts}}} in which all subsequent commands will have to be executed.'''
+
+(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.)
 
 === Grab the scripts for the CI system from the MacPorts/KDE testing repository ===
 
-------8<------8<------8<------8<------8<------8<------8<------8<--------

--
Page URL: <https://trac.macports.org/wiki/KDEProblems/KDEMacPortsCI/Status>
MacPorts <http://www.macports.org/>
Ports system for OS X

This is an automated message. Someone added your email address to be
notified of changes on 'KDEProblems/KDEMacPortsCI/Status' page.
If it was not you, please report to .


More information about the macports-changes mailing list