Commit Graph

89 Commits

Author SHA1 Message Date
Robin Dunn
5f5245bc5d Buildbot fixes, and remove Py34 builders 2019-09-14 16:00:27 -07:00
Robin Dunn
93597dc3fb * Add Py36 and Py37 builds for GTK, remove Py35
* Switch to doing a full clean for all builders
2019-06-05 15:01:00 -07:00
Robin Dunn
849c70b09e Switch branch for the buildbot 2019-05-24 09:59:42 -07:00
Robin Dunn
ecbf517ed2 Merge pull request #860 from RobinD42/fix-issue857
Add builders for Python 3.7
(cherry picked from commit 430c61b1bf)
2018-05-19 19:26:03 -07:00
Robin Dunn
34630a5707 Add --gtk2 option.
Default to building for gtk3.
Keep --gtk3 flag for compatibility.
2017-08-14 15:31:17 -07:00
Robin Dunn
0d9a871424 Move OSX buildbot to a newer VM with a newer OSX and Xcode. 2017-08-11 15:44:32 -07:00
Robin Dunn
9c26b68783 Run the wxlib command for sdist builds 2017-08-03 16:43:22 -07:00
Robin Dunn
676db7b5d1 The pythonhosted.org site is terribly slow. Put the docs at docs.wxpython.org instead. 2017-06-03 18:03:21 -07:00
Robin Dunn
a695da7def Keep just the “dist-“ builders for Python 3.4 2017-05-25 11:05:06 -07:00
Robin Dunn
86db7983bd Revert 9b743cf and 5292f96 2017-05-25 10:50:25 -07:00
Robin Dunn
3c2d77ed69 Change sdist- builder names to dist- 2017-05-10 12:36:31 -07:00
Robin Dunn
35fa39208d Make the dist dir if it doesn’t exist 2017-05-07 11:45:29 -07:00
Robin Dunn
e895f1e87a fix comment 2017-05-06 17:20:34 -07:00
Robin Dunn
26457963c2 Add —relwithdebug flag for dist builds 2017-04-26 19:22:14 -07:00
Robin Dunn
cdf950c711 Add command to build a tarball containing the demo and samples 2017-04-04 14:19:30 -07:00
Robin Dunn
9b743cf383 Remove the rest of the py34 stuff I missed last time 2017-03-22 21:51:28 -07:00
Robin Dunn
5292f96b23 Remove the builders for Python 3.4 2017-03-22 21:46:35 -07:00
Robin Dunn
ed9b6ff0d5 Add builders and config for Py36 on Windows and OSX 2017-02-02 19:02:47 -08:00
Robin Dunn
bc5ccab926 Remove the vagrant builder for now,
there are some issues that need to be dealt with but it may be easier
to just do them by hand for now.
2016-12-15 14:16:43 -08:00
Robin Dunn
885eb2dd3f Add a builder to the buildbot for the vagrant builds 2016-12-09 17:41:10 -08:00
Robin Dunn
936cdb7a66 Source build needs to have a full build available to draw some files from. 2016-09-30 13:43:30 -07:00
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