118 Commits

Author SHA1 Message Date
Robin Dunn
47f1fd2761 Move the building of the docs to the Windows buildslave. 2016-09-23 19:24:38 -07:00
Robin Dunn
89dcaaec8f Move the wxpy and wxtools command into the wxlib command 2016-06-07 16:21:38 -07:00
Robin Dunn
f03b1157d9 The linux build slave has been updated. Remove the Python 3.3 builder and add builders for 3.4 and 3.5 2016-05-25 09:25:36 -07:00
Robin Dunn
3e3c3a41f9 More typos and other cleanup 2016-05-10 22:36:37 -07:00
Robin Dunn
51b2f0070b Add builders for gtk3 2016-03-02 20:21:25 -08:00
Robin Dunn
40e6a50219 Drop Py33 build on Windows, add Py35. 2016-02-28 00:45:54 -08:00
Robin Dunn
63f2f36003 Shift the py33 builders on OSX to build for Python 3.5 instead. 2015-12-01 18:46:58 -08:00
Robin Dunn
1ab07c4803 Move remaining OSX build (Py27) to the new VM. 2015-07-25 13:31:48 -07:00
Robin Dunn
71e8be7c9c cleanup some whitespace 2015-02-22 11:18:28 -08:00
Robin Dunn
bf1d309d25 Add a new buildslave and move some builds to it.
(Due to death of mac-mini.)
2015-02-21 11:13:44 -08:00
Robin Dunn
109fb59740 Set order_console_by_time 2015-02-15 23:56:49 -08:00
Robin Dunn
8d6d907e41 Double the timeout for Git.
The OSX builders sometimes take too long fetching the wxWidgets submodule.
2015-02-04 14:17:59 -08:00
Robin Dunn
fa6f31fc17 More buildbot tweaks.
Fix the fullclean command and turn off environment logging for the Git step.
2015-02-03 11:51:32 -08:00
Robin Dunn
efb63bd342 wxWidgets is a submodule of Phoenix now, so we only need to have the one Git build step, and the branch filter is much easier (normal) too. 2015-02-03 00:49:10 -08:00
Robin Dunn
bee0790eab Try using a ChangeFilter and alwaysUseLatest 2015-02-01 18:23:44 -08:00
Robin Dunn
b25595dacc Switch the buildbot slaves to Git 2015-01-31 22:27:01 -08:00
Robin Dunn
2772019076 Updates needed for new version of buildbot
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@78351 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2015-01-05 20:55:01 +00:00
Robin Dunn
bcd088f717 Revert back to a single scheduler for the dist builds
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@78007 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2014-10-11 19:58:30 +00:00
Robin Dunn
eba4553e11 Set the number of simultaneous builds on Windows back to 1
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@77731 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2014-09-19 23:19:56 +00:00
Robin Dunn
b238176df0 Try a new schedule for the dist builds
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@76619 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2014-05-28 22:21:42 +00:00
Robin Dunn
ff04dc43b4 Also add the new builders to the schedulers
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@76344 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2014-04-14 03:45:40 +00:00
Robin Dunn
e8797706b1 Also try allowing incremental builds on Windows again, since we can force a clean from the WebUI now.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@76339 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2014-04-14 03:27:11 +00:00
Robin Dunn
9755e1c650 try allowing two simultaneous builds again.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@76338 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2014-04-14 03:27:02 +00:00
Robin Dunn
e40bebc2cd Switch to wheels. Add builders for Python 3.4
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@76335 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2014-04-14 03:26:33 +00:00
Robin Dunn
ab1736cc2c Change windows build slave to only do 1 build at a time.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@76018 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2014-02-26 03:53:38 +00:00
Robin Dunn
c196e1f96f Give buildargs a default value of “”
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@75512 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2014-01-01 04:31:52 +00:00
Robin Dunn
380dedabff Add the ability to use the property fields on the buildbot force build page to add extra args to the build.py commandline or to force a full clobber of the SVN workspace before the build.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@75510 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2014-01-01 04:23:41 +00:00
Robin Dunn
a3542ad9b7 Let’s try building eggs on the dist builders
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@75502 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2013-12-31 07:48:21 +00:00
Robin Dunn
72fee9de94 Change --upload_package to --upload.
Simplify cleanup of older snapshot uploads.  Just keep the last 50 files instead of trying to keep 5 of each type.  It's too easy for those filters to break.

Add ability to upload eggs, wheels, and exe's

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@75501 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2013-12-31 07:48:11 +00:00
Robin Dunn
a9f2eee579 cleanup
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@75500 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2013-12-31 07:48:01 +00:00
Robin Dunn
21beee34a3 Pull the wx code from the 3.0.x branch
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@75482 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2013-12-29 03:45:14 +00:00
Robin Dunn
cbe4ee5f39 Also build docs for wxtools and wxpy
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@75473 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2013-12-29 03:43:54 +00:00
Robin Dunn
fffce65c89 Comment out the builders for Py3.2. Remove later if there are no complaints about it.
Move the docs builder up to be with the rest of the build builders.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@75467 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2013-12-29 03:43:01 +00:00
Robin Dunn
fb3d40bc72 Pull from the wx 3.0 tag for buildbot builds.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@75337 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2013-12-02 20:10:05 +00:00
Robin Dunn
f989d0bf3b Require authentication to do a force build
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@74453 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2013-07-08 20:37:16 +00:00
Robin Dunn
511891e581 change nightly build time again
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@74262 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2013-06-20 01:07:58 +00:00
Robin Dunn
0d52a77543 Change time of nightly builds to try and avoid the semi-regular svn failures
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@74230 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2013-06-13 07:51:24 +00:00
Robin Dunn
b11b5a6960 Allow the windows build slave to do two builds at once.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@74079 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2013-06-01 20:19:22 +00:00
Robin Dunn
2e5b10c207 reset cfg.VERSION after running the setrev command
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@73810 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2013-04-11 17:19:02 +00:00
Robin Dunn
df9729b1ac Add the setrev command to the build factories
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@73805 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2013-04-10 01:09:10 +00:00
Robin Dunn
95e6dc5344 Allow forceAllBuilds
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@73605 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2013-03-06 19:56:04 +00:00
Robin Dunn
fa3f290712 Add sdist command for building a source tarball.
Add command to buildbot config.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@73561 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2013-02-24 03:09:16 +00:00
Robin Dunn
7264193087 Switch the regular Py32 MSW builders to Py33.
Add Py33 MSW builders for the daily dist builds.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@73559 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2013-02-23 02:35:21 +00:00
Robin Dunn
fa18117bbe Add builders for Windows x64
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@73542 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2013-02-19 08:34:04 +00:00
Robin Dunn
93b1da0376 Add builders for Py3.3 on OSX
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@73528 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2013-02-16 08:12:33 +00:00
Robin Dunn
e1c94aef18 Add builder for Py3.3 on GTK
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@73275 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-12-27 03:39:16 +00:00
Robin Dunn
76951ca9a4 Comment out a bot and its builders
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@73030 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-11-27 01:20:25 +00:00
Robin Dunn
22f7594e27 The doc builder needs to be able to import wx when running the wxlib command, so it also needs to have run the sip and build commands first.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@72130 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-07-18 07:03:58 +00:00
Robin Dunn
0cabbdae00 add 'wxlib' command for the doc builder bot
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@72126 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-07-17 01:06:25 +00:00
Robin Dunn
b572cbec35 Only build one arch for normal builds on OSX so dependency tracking will be turned on, so we can do incremental builds, so we can have a faster turn-around time on those builders.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@72043 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-07-12 09:19:11 +00:00