summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2023-08-27wip: fix flatpakflatpakCarl Hetherington
2023-07-19Create temp directory if it doesn't exist.Carl Hetherington
2023-06-26Use notarytool instead of altool for notarizing macOS apps.Carl Hetherington
2023-06-26Cleanup: remove pointless try/except.Carl Hetherington
2023-06-02Add new ccache volume.Carl Hetherington
2023-06-02Fix help.Carl Hetherington
2023-03-31No need to run on Python 2 any more.Carl Hetherington
2022-12-30Use .tar.zst not .zst for zstd tarballs.Carl Hetherington
2022-12-30Build .zst as well as .tar.bz2 for source targets (DoM #1705).Carl Hetherington
2022-12-15Try more to fix git clones.Carl Hetherington
2022-12-15Try to fix git clones with new security feature.Carl Hetherington
2022-10-04Pass --rm to docker createCarl Hetherington
2022-10-04Kill docker image on SIGTERM.cah
2022-09-19I don't think we need to clean up target if we don't even create it ↵Carl Hetherington
successfully.
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