[MacPorts] KDEProblems/KDEMacPortsCI/Status modified
MacPorts
noreply at macports.org
Fri Sep 5 11:47:21 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=206>
Revision 206
Comment: fix build directory path
Changes:
-------8<------8<------8<------8<------8<------8<------8<------8<--------
Index: KDEProblems/KDEMacPortsCI/Status
=========================================================================
--- KDEProblems/KDEMacPortsCI/Status (version: 205)
+++ KDEProblems/KDEMacPortsCI/Status (version: 206)
@@ -68,7 +68,7 @@
Create some folders, clone and update CI system (assuming a user "kdeci" with its home directory "/Users/kdeci"):
{{{
$ cd
-$ mkdir -p WC/KDECI-build;
+$ mkdir -p WC/KDECI-builds;
$ cd WC
$ git clone git://anongit.kde.org/clones/websites/build-kde-org/kaning/mp-osx-ci.git
$ cd build-kde-org
@@ -101,7 +101,7 @@
[General]
installPrefix=/opt/kde/install/%(opSys)s/%(architecture)s/%(compiler)s/
-$ python2.7 tools/prepare-environment.py --project qt5 --branchGroup kf5-qt5 --platform darwin-mavericks --sources ~/WC/KDECI-build/qt5
+$ python2.7 tools/prepare-environment.py --project qt5 --branchGroup kf5-qt5 --platform darwin-mavericks --sources ~/WC/KDECI-builds/qt5
...
$
}}}
@@ -129,7 +129,7 @@
Host build.kde.org
Port 2022
$ ssh-keygen -C YOUR at EMAIL.ADDRESS # <-- send your public SSH key to Ben Cooksley in order to get access to the build server
-$ python2.7 tools/perform-build.py --project qt5 --branchGroup kf5-qt5 --platform darwin-mavericks --sources ~/WC/KDECI-build/qt5
+$ python2.7 tools/perform-build.py --project qt5 --branchGroup kf5-qt5 --platform darwin-mavericks --sources ~/WC/KDECI-builds/qt5
...
}}}
@@ -153,11 +153,11 @@
The various projects on the CI system have to be handled by replacing "PROJECT" with the project name of the corresponding framework or application:
{{{
-$ python2.7 tools/prepare-environment.py --project PROJECT --branchGroup kf5-qt5 --platform darwin-mavericks --sources ~/WC/KDECI-build/PROJECT
-...
-$ (cd ~/WC/KDECI-build/PROJECT; git checkout jenkins)
-...
-$ python2.7 tools/perform-build.py --project PROJECT --branchGroup kf5-qt5 --platform darwin-mavericks --sources ~/WC/KDECI-build/PROJECT
+$ python2.7 tools/prepare-environment.py --project PROJECT --branchGroup kf5-qt5 --platform darwin-mavericks --sources ~/WC/KDECI-builds/PROJECT
+...
+$ (cd ~/WC/KDECI-builds/PROJECT; git checkout jenkins)
+...
+$ python2.7 tools/perform-build.py --project PROJECT --branchGroup kf5-qt5 --platform darwin-mavericks --sources ~/WC/KDECI-builds/PROJECT
...
}}}
or alternatively by using [https://projects.kde.org/projects/playground/sdk/macports-kde/repository/revisions/master/show/contrib/scripts/KDECI helper bash scripts from our MacPorts/KDE git repository]
@@ -178,10 +178,10 @@
Cmake needs a '''manual''' checkout of its sources (which is demonstrated here the explicit way again):
{{{
-$ python2.7 tools/prepare-environment.py --project cmake --branchGroup kf5-qt5 --platform darwin-mavericks --sources ~/WC/KDECI-build/cmake
-...
-$ git clone git://cmake.org/cmake.git ~/WC/KDECI-build/cmake
-$ python2.7 tools/perform-build.py --project cmake --branchGroup kf5-qt5 --platform darwin-mavericks --sources ~/WC/KDECI-build/cmake
+$ python2.7 tools/prepare-environment.py --project cmake --branchGroup kf5-qt5 --platform darwin-mavericks --sources ~/WC/KDECI-builds/cmake
+...
+$ git clone git://cmake.org/cmake.git ~/WC/KDECI-builds/cmake
+$ python2.7 tools/perform-build.py --project cmake --branchGroup kf5-qt5 --platform darwin-mavericks --sources ~/WC/KDECI-builds/cmake
...
$
$ # Alternatively you can simply use this script (which does all of the above for you):
-------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