summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2022-10-04Kill docker image on SIGINT.kill-dockercah
2022-02-19Another attempt to fix unnecessary building while packaging.Carl Hetherington
2022-02-19Revert "Don't build a tree that is being packaged; the package() method must ↵Carl Hetherington
do it (if required)." This reverts commit 1b9fcb5ab32d501a24f603d8a2e4fe8aff282e95. On reflection this approach just gets too complicated considering the override of package() for macOS.
2022-02-19Don't build a tree that is being packaged; the package() method must do it ↵Carl Hetherington
(if required). This is to make Linux builds more efficient; previously cdist would build() everything (including the whole of DoM) and then most linux package() methods would end up building it again (making the build in build() redundant). Now the cscript in DoM can call build() if necessary. I'm a little bit worried that the environment is no longer preserved during the final build(), but I'm unsure if this is necessary anyway.
2022-02-18Remove duplicate call to cleanup().cah
2022-02-18Little cleanup.cah
2022-02-18Cleanup: rename git_commit -> commit.cah
2022-02-17Cleanup: rename specifier -> commit_ish.cah
2022-02-17Out-of-date comment.cah
2022-02-14Try to use finally better to terminate subprocesses when we die.Carl Hetherington
2021-11-12Match only tags that start with v when looking for versions.cah
2021-11-12Add a new ccache volume.cah
2021-10-10Try to fix to not assume master.Carl Hetherington
2021-10-07Checkout deps when building manuals for DoM (which requires libdcp to build ↵Carl Hetherington
its manual).
2021-07-04Add new ccache volume.Carl Hetherington
2021-05-20Fix previous.Carl Hetherington
2021-05-20Copy .id files back to output for .dmg builds.Carl Hetherington
2021-05-20Add osx-old target to target 10.8.Carl Hetherington
2021-05-13Fix previous.Carl Hetherington
2021-05-13Try to fix notarization when an upload has already happened.Carl Hetherington
2021-05-13Various fixes to notarize command that should have been squashed.Carl Hetherington
2021-05-12Add notarize command.Carl Hetherington
2021-05-12New ccache volumes.Carl Hetherington
2021-02-07Add ubuntu-16.04-64; stop using jenkins user.Carl Hetherington
2021-02-03Tone down previous commit a little.Carl Hetherington
2021-02-03More debugging of flaky xcrun altool.Carl Hetherington
2021-01-14Try to re-add osx-intel target for test builds.Carl Hetherington
2021-01-14Happy new year.Carl Hetherington
2021-01-14It turns out, after all these years, that apparently you can useCarl Hetherington
any SDK you want and just change the deployment target to the minimum you want to support - who knew?
2021-01-14Adapt for changes to environment structure.Carl Hetherington
2021-01-14Display Apple server response in case of failure.Carl Hetherington
2021-01-14Offer intel_sdk, arm_sdk from OSXUniversalTargetCarl Hetherington
2021-01-14Experiment with different SDKs in the universal OSX binary.Carl Hetherington
2021-01-14Fix comment.Carl Hetherington
2021-01-14More 32-bit removal.Carl Hetherington
2021-01-14Add sdk to OSXUniversalTarget.Carl Hetherington
2021-01-14Enviromment multi-SDK changes.Carl Hetherington
2021-01-14Try to tidy things up a bit.Carl Hetherington
2021-01-14(Optionally) notarize all macOS builds.Carl Hetherington
2020-12-30Reverse the sense of a bunch of notarize variables.Carl Hetherington
2020-12-30Rename notarize -> notarize_dmg.Carl Hetherington
2020-12-30Cleanup: use _build_packages.Carl Hetherington
2020-12-28Try to fix keychain unlocking.Carl Hetherington
2020-12-27Try to support universal or arm-only builds.Carl Hetherington
2020-12-27Add bin to OSXSingleTarget.Carl Hetherington
2020-12-27Support arm64 and building intel-only or intel/arm universal binaries.Carl Hetherington
2020-12-10Configurable temp dir.Carl Hetherington
2020-12-04Fix over-eager debugging.Carl Hetherington
2020-11-30Dump xcrun output when we don't parse it.Carl Hetherington
2020-11-30Fix format character.Carl Hetherington