[phobos] [D-Programming-Language/installer] 80df11: script for unattended release building
GitHub
noreply at github.com
Thu Jan 30 05:29:25 PST 2014
Branch: refs/heads/master
Home: https://github.com/D-Programming-Language/installer
Commit: 80df11d57a57b8f5fdc86bc2a1062baa49e6b6bf
https://github.com/D-Programming-Language/installer/commit/80df11d57a57b8f5fdc86bc2a1062baa49e6b6bf
Author: Martin Nowak <code at dawg.eu>
Date: 2014-01-24 (Fri, 24 Jan 2014)
Changed paths:
A create_dmd_release/build_all.d
Log Message:
-----------
script for unattended release building
- currently works for FreeBSD and Linux
Commit: 3043e02f212d495f44f1485fb2725eb3d971416e
https://github.com/D-Programming-Language/installer/commit/3043e02f212d495f44f1485fb2725eb3d971416e
Author: Martin Nowak <code at dawg.eu>
Date: 2014-01-24 (Fri, 24 Jan 2014)
Changed paths:
M create_dmd_release/build_all.d
Log Message:
-----------
encapsulate Box struct
Commit: 812e312377b92d6fbd778147144969347d67e641
https://github.com/D-Programming-Language/installer/commit/812e312377b92d6fbd778147144969347d67e641
Author: Martin Nowak <code at dawg.eu>
Date: 2014-01-24 (Fri, 24 Jan 2014)
Changed paths:
M create_dmd_release/build_all.d
Log Message:
-----------
support for OSX
- vagrant box is create_dmd_release-osx
- builds 32/64-bit library and 64-bit binaries
Commit: b63faf0cda2e8a4005270a7395638aa778285359
https://github.com/D-Programming-Language/installer/commit/b63faf0cda2e8a4005270a7395638aa778285359
Author: Martin Nowak <code at dawg.eu>
Date: 2014-01-24 (Fri, 24 Jan 2014)
Changed paths:
M create_dmd_release/build_all.d
Log Message:
-----------
support for Windows7
- vagrant box is create_dmd_release-windows
- builds 32/64-bit libraries/tools and a 32-bit dmd binary
Commit: b4e961481ae3b871ef3a4f787a507981b735ab87
https://github.com/D-Programming-Language/installer/commit/b4e961481ae3b871ef3a4f787a507981b735ab87
Author: Martin Nowak <code at dawg.eu>
Date: 2014-01-24 (Fri, 24 Jan 2014)
Changed paths:
M create_dmd_release/build_all.d
Log Message:
-----------
enforce exit code == 0
Commit: 0f2aff882f4580552286ccb0f538216865069c17
https://github.com/D-Programming-Language/installer/commit/0f2aff882f4580552286ccb0f538216865069c17
Author: Martin Nowak <code at dawg.eu>
Date: 2014-01-24 (Fri, 24 Jan 2014)
Changed paths:
M create_dmd_release/build_all.d
Log Message:
-----------
change linux builds to use Debian 6.07
- now 32/64 build on multiarch x86_64
Commit: 5981dbb28e6dad5d907a580d69db1cc246e1a9d2
https://github.com/D-Programming-Language/installer/commit/5981dbb28e6dad5d907a580d69db1cc246e1a9d2
Author: Martin Nowak <code at dawg.eu>
Date: 2014-01-25 (Sat, 25 Jan 2014)
Changed paths:
M create_dmd_release/build_all.d
Log Message:
-----------
don't delete box on error
- use halt -f instead
- useful for manual inspection
Commit: f365f464bdedcd3e695ee3fdcec3fbedc3a55c27
https://github.com/D-Programming-Language/installer/commit/f365f464bdedcd3e695ee3fdcec3fbedc3a55c27
Author: Martin Nowak <code at dawg.eu>
Date: 2014-01-25 (Sat, 25 Jan 2014)
Changed paths:
A create_dmd_release/common.d
M create_dmd_release/create_dmd_release.d
Log Message:
-----------
move zip utils to common.d
Commit: 1f9a6ff1f8791469ff91671123297e98bfdf2ff4
https://github.com/D-Programming-Language/installer/commit/1f9a6ff1f8791469ff91671123297e98bfdf2ff4
Author: Martin Nowak <code at dawg.eu>
Date: 2014-01-25 (Sat, 25 Jan 2014)
Changed paths:
M create_dmd_release/build_all.d
Log Message:
-----------
add shell.exec
Commit: 544b7df9b326f9fe1646be16839504951297c9b3
https://github.com/D-Programming-Language/installer/commit/544b7df9b326f9fe1646be16839504951297c9b3
Author: Martin Nowak <code at dawg.eu>
Date: 2014-01-25 (Sat, 25 Jan 2014)
Changed paths:
M create_dmd_release/build_all.d
Log Message:
-----------
diagnostic TODO
Commit: 8e446f0ae3c450cdc4aa9cd22d0b9e94cb2d27dd
https://github.com/D-Programming-Language/installer/commit/8e446f0ae3c450cdc4aa9cd22d0b9e94cb2d27dd
Author: Martin Nowak <code at dawg.eu>
Date: 2014-01-25 (Sat, 25 Jan 2014)
Changed paths:
M create_dmd_release/build_all.d
M create_dmd_release/common.d
Log Message:
-----------
move mkdtemp to common.d
Commit: bcf9a83cfbc3d63006cba24b80ac9804d2f87b0c
https://github.com/D-Programming-Language/installer/commit/bcf9a83cfbc3d63006cba24b80ac9804d2f87b0c
Author: Martin Nowak <code at dawg.eu>
Date: 2014-01-25 (Sat, 25 Jan 2014)
Changed paths:
M create_dmd_release/build_all.d
Log Message:
-----------
create temporary working dir
Commit: 65e81873bf295540fb1115c16f7da19a3dedae37
https://github.com/D-Programming-Language/installer/commit/65e81873bf295540fb1115c16f7da19a3dedae37
Author: Martin Nowak <code at dawg.eu>
Date: 2014-01-25 (Sat, 25 Jan 2014)
Changed paths:
M create_dmd_release/build_all.d
M create_dmd_release/common.d
Log Message:
-----------
add fetchFile
Commit: 7e9c99e567367c3ee8e7c9542cabc98adef7226f
https://github.com/D-Programming-Language/installer/commit/7e9c99e567367c3ee8e7c9542cabc98adef7226f
Author: Martin Nowak <code at dawg.eu>
Date: 2014-01-25 (Sat, 25 Jan 2014)
Changed paths:
M create_dmd_release/build_all.d
Log Message:
-----------
download the previous dmd release
- update optlink
- fetch libcurl for windows
- fixup for missing freebsd dmd.conf files in 2.065-b1
Commit: e315daa8e19b29bf1d6ead7172f3b83602b03c01
https://github.com/D-Programming-Language/installer/commit/e315daa8e19b29bf1d6ead7172f3b83602b03c01
Author: Martin Nowak <code at dawg.eu>
Date: 2014-01-25 (Sat, 25 Jan 2014)
Changed paths:
M create_dmd_release/build_all.d
Log Message:
-----------
scp recursive by default
Commit: 9e4f1c3faa0e702962a01e0e8010ebb4fd73a555
https://github.com/D-Programming-Language/installer/commit/9e4f1c3faa0e702962a01e0e8010ebb4fd73a555
Author: Martin Nowak <code at dawg.eu>
Date: 2014-01-25 (Sat, 25 Jan 2014)
Changed paths:
M create_dmd_release/common.d
M create_dmd_release/create_dmd_release.d
Log Message:
-----------
move copyFiles to common.d
Commit: cf0d0ebf9195e5d2b5052cffa8c49d2c206cfcd8
https://github.com/D-Programming-Language/installer/commit/cf0d0ebf9195e5d2b5052cffa8c49d2c206cfcd8
Author: Martin Nowak <code at dawg.eu>
Date: 2014-01-25 (Sat, 25 Jan 2014)
Changed paths:
M create_dmd_release/build_all.d
Log Message:
-----------
copy additional binaries from previous release
- those are the closed source tools
- Note: optlink has been updated before this step
updating other tools would require to edit
the cached_downloads/dmd.2.065-b1.zip or
adding code to build_all.d.
Commit: 501e7ad95da30f89f294e16af11316162afebc81
https://github.com/D-Programming-Language/installer/commit/501e7ad95da30f89f294e16af11316162afebc81
Author: Martin Nowak <code at dawg.eu>
Date: 2014-01-26 (Sun, 26 Jan 2014)
Changed paths:
M create_dmd_release/common.d
Log Message:
-----------
add array with all project names to common.d
Commit: 4a4094827555f4533f908971c2535c642d0fa8cb
https://github.com/D-Programming-Language/installer/commit/4a4094827555f4533f908971c2535c642d0fa8cb
Author: Martin Nowak <code at dawg.eu>
Date: 2014-01-26 (Sun, 26 Jan 2014)
Changed paths:
M create_dmd_release/build_all.d
Log Message:
-----------
clone source only on host machine
- copy them to the boxes
- use shallow clones
- clone only a single branch
Commit: bac1f0e9ff9d3edc29d1075f48c8f0084126374f
https://github.com/D-Programming-Language/installer/commit/bac1f0e9ff9d3edc29d1075f48c8f0084126374f
Author: Martin Nowak <code at dawg.eu>
Date: 2014-01-26 (Sun, 26 Jan 2014)
Changed paths:
M create_dmd_release/build_all.d
M create_dmd_release/create_dmd_release.d
Log Message:
-----------
build create_dmd_release on the box using oldDMD
- combine all zips on the linux box
Commit: 6fd80d0d328be926a8835be2dc3f0d6f3ac3f3e3
https://github.com/D-Programming-Language/installer/commit/6fd80d0d328be926a8835be2dc3f0d6f3ac3f3e3
Author: Martin Nowak <code at dawg.eu>
Date: 2014-01-26 (Sun, 26 Jan 2014)
Changed paths:
M create_dmd_release/build_all.d
M create_dmd_release/create_dmd_release.d
Log Message:
-----------
use libcurl from oldDMD release for chmgen
Commit: 6b4ab83d20704de8a2efb9e76721d4994ecc1408
https://github.com/D-Programming-Language/installer/commit/6b4ab83d20704de8a2efb9e76721d4994ecc1408
Author: Martin Nowak <code at dawg.eu>
Date: 2014-01-26 (Sun, 26 Jan 2014)
Changed paths:
M create_dmd_release/create_dmd_release.d
Log Message:
-----------
run make with 4 jobs in parallel
- kill jobs option
Commit: 7a458b896cbd16d5b92091cd3b03b76ef729b4f9
https://github.com/D-Programming-Language/installer/commit/7a458b896cbd16d5b92091cd3b03b76ef729b4f9
Author: Martin Nowak <code at dawg.eu>
Date: 2014-01-26 (Sun, 26 Jan 2014)
Changed paths:
M create_dmd_release/build_all.d
Log Message:
-----------
force disable 3daccelerate
- Solves potential issue with wrongly setup
OSX box.
Commit: e926cf77d8278d635a304e697320d08e17e1c05f
https://github.com/D-Programming-Language/installer/commit/e926cf77d8278d635a304e697320d08e17e1c05f
Author: Martin Nowak <code at dawg.eu>
Date: 2014-01-26 (Sun, 26 Jan 2014)
Changed paths:
M create_dmd_release/create_dmd_release.d
Log Message:
-----------
pass LATEST=branch to all Makefiles
- used as version number by dlang.org
Commit: 5bb2b30a3d6efaf26f590c02b70671980f9a3ae1
https://github.com/D-Programming-Language/installer/commit/5bb2b30a3d6efaf26f590c02b70671980f9a3ae1
Author: AndrewEdwards <edwards.ac at gmail.com>
Date: 2014-01-30 (Thu, 30 Jan 2014)
Changed paths:
A create_dmd_release/build_all.d
A create_dmd_release/common.d
M create_dmd_release/create_dmd_release.d
Log Message:
-----------
Merge pull request #46 from MartinNowak/vagrant
Improve build automation using Vagrant.
Compare: https://github.com/D-Programming-Language/installer/compare/2894b2a59961...5bb2b30a3d6e
More information about the phobos
mailing list