- Nov 03, 2022
-
-
prepare_release_notes compatibility with 22.0-mc20
-
- Oct 01, 2022
-
-
Add ability to automatically create the release in gitlab. This relies on a newer gitlab-python version (the current default is 1.4 which is too old)
-
- Aug 08, 2022
-
-
Fix missing MR links in prepare_release_notes script
-
- Jul 22, 2022
-
-
AtlasBuildScripts: Update release notes script
-
- Jul 05, 2022
-
-
AtlasBuildScripts: more cleanup on external build failures See merge request atlas/athena!54805 (cherry picked from commit 08c63206) cdc7cf2a AtlasBuildScripts: more cleanup on external build failures
-
- Jul 04, 2022
-
-
Frank Winklmeier authored
Delete a few extra directories after an externals build failure. This should hopefully help in increasing the chances that a retry works more reliably. Relates to ATLINFR-4561.
-
- Jun 07, 2022
-
-
Frank Winklmeier authored
- use Python3 - always print where release notes were generated - flake8 fixes
-
Frank Winklmeier authored
Add the `prepare_release_notes.py` script previously kept in separate user repository.
-
- May 25, 2022
-
-
AtlasBuildScripts: fix externals cleanup after build failure See merge request atlas/athena!53669 (cherry picked from commit 24579d3b) 5100d51b AtlasBuildScripts: fix externals cleanup after build failure
-
Frank Winklmeier authored
Remove the `set -e` in the externals build script when running in the CI. Otherwise the script would never reach the final cleanup stage on build failures that was implemented in atlas/athena!52479. Relates to ATLINFR-4561.
-
- Apr 22, 2022
-
-
- Feb 09, 2022
-
-
Frank Winklmeier authored
Delete all the individual `*_clid.db` files in case conflicts (same CLID with different class name) are found. This should prevent issues during incremental builds when e.g. an xAOD class version gets incremented. Relates to ATEAM-809.
-
- Jan 24, 2022
-
-
Frank Winklmeier authored
Enable the build of the tests in the `CITest` package when the project is built as part of the CI.
-
- Aug 25, 2021
-
-
Attila Krasznahorkay authored
It was left in by mistake during the previous re-shuffling of the code.
-
- Aug 23, 2021
-
-
Attila Krasznahorkay authored
When updating the scripts to perform the build through cmake and not using make/ninja directly, the passing of user-provided flags was not updated correctly in the code.
-
- Mar 10, 2021
-
-
Attila Krasznahorkay authored
This way the build_externals.sh scripts of all of the projects could accept the same list of command line arguments. Even if those in DetCommon and AthDataQuality would not care about some of them.
-
- Mar 08, 2021
-
-
This is meant to be used by AthDataQuality and DetCommon for the time being. Just like build_project_externals.sh, meant for the other projects, it requires a few simple settings from the individual build_externals.sh scripts, and can then do the code checkout in a consistent way for both of them. At the same time fixed some small issues in the existing scripts as well to ensure that code checkout errors would be properly reported by them.
-
- Jan 15, 2021
-
-
Attila Krasznahorkay authored
-
Attila Krasznahorkay authored
By now, in the master branch, we only pick up LCG and TDAQ from CVMFS by default. All that logic was not necessary anymore. And with the unification of the project build scripts, that logic actually prevented builds of AnalysisBase on hosts with no CVMFS access.
-
- Jan 13, 2021
-
-
- Oct 01, 2020
-
-
Frank Winklmeier authored
Add script to merge MRs matching a set of GitLab labels into the current (local) git branch. Relates to ATLINFR-3750.
-
- Jul 10, 2020
-
-
Frank Winklmeier authored
Improvements to `tag_build.sh` used in the nightly builds. If a given tag already exists, instead of failing, do a checkout of that tag. This will allow the build of multiple projects/platforms from the same nightly tag. Relates to ATLINFR-3334.
-
- May 01, 2020
-
-
Dan Guest authored
Apparently 'git remote get-url' is a relatively new addition to the library, in that it was added in the last 5 years. This moves to something that was supported in git 1.8 as well.
-
- Apr 28, 2020
-
-
Dan Guest authored
- Apr 22, 2020
- Feb 01, 2020
-
-
This is how the CMake 3.15+ compatible version of our CMake configuration has to be interacted with...
-
- Jan 10, 2020
-
-
Attila Krasznahorkay authored
See ATLINFR-3336 for details.
-
- Jan 16, 2019
-
-
Attila Krasznahorkay authored
Since I removed the handling of -d already in the previous commits, this would've just lead to quite undefined behaviour when somebody tried to use -d with this script.
-
- Jan 15, 2019
-
-
Attila Krasznahorkay authored
This is to allow us passing multiple extra arguments to CMake through the build scripts. The formalism is that the -x argument of all build scripts can be specified multiple times. Resulting in each value passed to -x being taken into account. At the same time removed the git version checking from the build scripts, as it was not needed for anything for a while now. Finally, took the opportunity to do some general cleanup as well.
-
- Dec 18, 2018
-
-
Attila Krasznahorkay authored
The atlas/atlasexternals repository has been open to the public since a very long time. To make the build process a little more robust, let's not use any authentication for checking out that repository.
-
- Aug 29, 2018
-
-
charles leggett authored
Former-commit-id: 59e31e53
-
- May 17, 2018
-
-
Stewart Martin-Haugh authored
Former-commit-id: 9354fab418806ee17e4524c367deeb84941150bb
-
- Apr 23, 2018
-
-
Oana Vickey Boeriu authored
Former-commit-id: bae0e820
-
- Mar 28, 2018
-
-
Oleg Zenin authored
Former-commit-id: 7178fb14a4e1301acc1d40c2041eb9932f6e62d8
-
- Feb 01, 2018
-
-
Riccardo Maria Bianchi authored
Former-commit-id: 67667532
-