{"push_id":1455799150,"size":22,"distinct_size":6,"ref":"refs/heads/build-system","head":"b2c2a02885bfd58532bcc3e511b9c2f90738b411","before":"7b68a84a004023f881fee05232ae968ae5f4345a","commits":[{"sha":"608b40796c1f5642af4384587d0ea778778f89db","author":{"name":"Kelly (KT) Thompson","email":"147101ab91210bcb9bc4f8490b750892a8728dec@lanl.gov"},"message":"Modify scripts to find capsaicin on gitlab instead of subversion.\n\n+ In draco_regression_macros.cmake, remove special code used to find Draco from\n  the Capsaicin regression scripts.  Both Jayenne and Capsaicin will use the\n  same logic now.\n+ In push_repositories_xf.sh, remove the svn-specific coding. We only need to\n  work with git repositories now.\n+ In sync_repository and update_regression_scripts.sh remove code related to\n  subversion. Copy jayenne blocks and repurpose them for capsaicin.\n+ Cosmetic changes to Release.cc and mainpage.dcc.in.\n+ refs #834","distinct":false,"url":"https://api.github.com/repos/KineticTheory/Draco/commits/608b40796c1f5642af4384587d0ea778778f89db"},{"sha":"2a56a5912b203ae01293013c0ee97c0c5766a0a6","author":{"name":"Kelly (KT) Thompson","email":"147101ab91210bcb9bc4f8490b750892a8728dec@lanl.gov"},"message":"More script cleanup for Capsaicin transition to gitlab.\n\n+ pull_repositories.sh:\n  - the target directory is now /usr/projects/draco/git (not svn)\n  - the tar file for the repository has a different name.\n  - we no longer need to check permissions on /usr/projects/draco/svn.\n+ regression-master.sh:\n  - use the git branch name in the regression work directory and in the log\n    name.\n+ sync_repository.sh\n  - If the mirrored repository does not already exist, create it.\n+ refs #834","distinct":false,"url":"https://api.github.com/repos/KineticTheory/Draco/commits/2a56a5912b203ae01293013c0ee97c0c5766a0a6"},{"sha":"73eeab286787bc5afa5e4c59156a50f5a5b09824","author":{"name":"Kelly (KT) Thompson","email":"147101ab91210bcb9bc4f8490b750892a8728dec@lanl.gov"},"message":"Merge remote-tracking branch 'upstream/develop' into migrate_capsaicin_to_gitlab","distinct":false,"url":"https://api.github.com/repos/KineticTheory/Draco/commits/73eeab286787bc5afa5e4c59156a50f5a5b09824"},{"sha":"22d356d8fa1089062992d0710c27c3cf39681969","author":{"name":"Kelly (KT) Thompson","email":"147101ab91210bcb9bc4f8490b750892a8728dec@lanl.gov"},"message":"Only build Draco once per day per configuration for PR CI regressions.\n\n+ Rework the script logic so that Draco is only built once per day when testing\n  Jayenne and Capsaicin Pull Requests. This build will show up on CDash in the\n  Experimental section and will have a build name of the form:\n\n  Linux64_<compiler>-<special>_<build_type>-pr999.\n\n  where compiler will be something like 'intel-17.0.1' or 'gcc-4.8.5',\n  build_type is either Debug or Release,\n  special is fulldiagnostics, valgrind, or coverage, and\n  999 is the pull request number.\n+ refs #834","distinct":false,"url":"https://api.github.com/repos/KineticTheory/Draco/commits/22d356d8fa1089062992d0710c27c3cf39681969"},{"sha":"0e7f3e3ee6b68ca9ee39c5ad18e87160b1827dec","author":{"name":"Kelly (KT) Thompson","email":"147101ab91210bcb9bc4f8490b750892a8728dec@lanl.gov"},"message":"Correct the log filename that is used when building draco.","distinct":false,"url":"https://api.github.com/repos/KineticTheory/Draco/commits/0e7f3e3ee6b68ca9ee39c5ad18e87160b1827dec"},{"sha":"2e0e8767a1c3c09470844862579feeacdb195a4d","author":{"name":"Jae Chang","email":"ddcbace4297d3c8547f70f3ec7a9772a77c39125@lanl.gov"},"message":"Merge pull request #127 from KineticTheory/migrate_capsaicin_to_gitlab\n\nModify scripts to find capsaicin on gitlab instead of subversion.","distinct":false,"url":"https://api.github.com/repos/KineticTheory/Draco/commits/2e0e8767a1c3c09470844862579feeacdb195a4d"},{"sha":"52e759c8cc6b55d2c7a4cf11024b2aed11a6bc8c","author":{"name":"Alex Long","email":"61d2867b884baf156a169f86cac3f7a4274e2a9c@gmail.com"},"message":"Merge pull request #128 from KineticTheory/build-system\n\nUse builtin cmake_parse_arguments instead of our own macro.","distinct":false,"url":"https://api.github.com/repos/KineticTheory/Draco/commits/52e759c8cc6b55d2c7a4cf11024b2aed11a6bc8c"},{"sha":"8dc4db4a5db15131dc9040af262d0d491788cf30","author":{"name":"Kelly (KT) Thompson","email":"147101ab91210bcb9bc4f8490b750892a8728dec@lanl.gov"},"message":"Fix a bad command (too many closing parenthesis) that only impacts win32 builds that link to qt.","distinct":false,"url":"https://api.github.com/repos/KineticTheory/Draco/commits/8dc4db4a5db15131dc9040af262d0d491788cf30"},{"sha":"cb9c74e973e76f55ab1c3e16cc98af0595af9f33","author":{"name":"Alex Long","email":"61d2867b884baf156a169f86cac3f7a4274e2a9c@gmail.com"},"message":"Merge pull request #129 from KineticTheory/win32\n\nFix a bad command (too many closing parenthesis)","distinct":false,"url":"https://api.github.com/repos/KineticTheory/Draco/commits/cb9c74e973e76f55ab1c3e16cc98af0595af9f33"},{"sha":"e4596882d1873277f6410cf55b12a81244c4530c","author":{"name":"Alex Long","email":"d10bcfd349ef9fab4fdcbcca9c9ee1838168629a@lanl.gov"},"message":"Fix RESOURCE_LOCK and RUN_AFTER in cmake_parse_arguments\n\n+ RESOURCE_LOCK and RUN_AFTER both require multiple arguments for some\ntests, they were moved to the multi_value_keyword argument in\ncmake_parse_arguments","distinct":false,"url":"https://api.github.com/repos/KineticTheory/Draco/commits/e4596882d1873277f6410cf55b12a81244c4530c"},{"sha":"76d67e5f83b8454a7c45448d6463aa57212a4422","author":{"name":"Jae Chang","email":"ddcbace4297d3c8547f70f3ec7a9772a77c39125@lanl.gov"},"message":"Merge pull request #130 from alexrlongne/fix_parse_args\n\nMove RESOURCE_LOCK and RUN_AFTER in cmake_parse_arguments call","distinct":false,"url":"https://api.github.com/repos/KineticTheory/Draco/commits/76d67e5f83b8454a7c45448d6463aa57212a4422"},{"sha":"adc87e3bc2022b7717fa661093c8bf51f19fdb47","author":{"name":"Alex Long","email":"d10bcfd349ef9fab4fdcbcca9c9ee1838168629a@lanl.gov"},"message":"Allow BUILD_ENV to have multiple values in application unit tests\n\n+ Move BUILD_ENV to the multiple value line in the cmake_parse_arguments\nin  add_app_unit_test function","distinct":false,"url":"https://api.github.com/repos/KineticTheory/Draco/commits/adc87e3bc2022b7717fa661093c8bf51f19fdb47"},{"sha":"95c9d9b0445e8f36d26433ccfa85d2193bea5144","author":{"name":"Jae Chang","email":"ddcbace4297d3c8547f70f3ec7a9772a77c39125@lanl.gov"},"message":"Merge pull request #131 from alexrlongne/new_parse_fix\n\nAllow BUILD_ENV to have multiple values in application unit tests","distinct":false,"url":"https://api.github.com/repos/KineticTheory/Draco/commits/95c9d9b0445e8f36d26433ccfa85d2193bea5144"},{"sha":"c7c9f9a32ce9aa9a192420ceff7104b52651a88e","author":{"name":"Kelly (KT) Thompson","email":"147101ab91210bcb9bc4f8490b750892a8728dec@lanl.gov"},"message":"Remove quotes to prevent cmake from treating a list of files as a long filename.","distinct":false,"url":"https://api.github.com/repos/KineticTheory/Draco/commits/c7c9f9a32ce9aa9a192420ceff7104b52651a88e"},{"sha":"d068a5d6c2c66f377b3775cc1182287c8c93280e","author":{"name":"Alex Long","email":"61d2867b884baf156a169f86cac3f7a4274e2a9c@gmail.com"},"message":"Merge pull request #132 from KineticTheory/win32\n\nRemove quotes to prevent cmake from treating a list of files as a lon…","distinct":false,"url":"https://api.github.com/repos/KineticTheory/Draco/commits/d068a5d6c2c66f377b3775cc1182287c8c93280e"},{"sha":"19e850bb1b4e78d6675abe0af1070de25c22b173","author":{"name":"Kelly (KT) Thompson","email":"147101ab91210bcb9bc4f8490b750892a8728dec@lanl.gov"},"message":"Teach the build system about using GNU on CRAY machines.","distinct":false,"url":"https://api.github.com/repos/KineticTheory/Draco/commits/19e850bb1b4e78d6675abe0af1070de25c22b173"},{"sha":"26d72cf96166abc1cb298b66eba34c5d82b4e18b","author":{"name":"Alex Long","email":"61d2867b884baf156a169f86cac3f7a4274e2a9c@gmail.com"},"message":"Merge pull request #133 from KineticTheory/dev-env\n\nTeach the build system about using GNU on CRAY machines.","distinct":true,"url":"https://api.github.com/repos/KineticTheory/Draco/commits/26d72cf96166abc1cb298b66eba34c5d82b4e18b"},{"sha":"fb40c2e0c79654821900f5eefa16b5ce2f6ba50b","author":{"name":"Kent G. Budge","email":"68f8b5d77a2695f34f5aeda713ad03c30eb569f4@lanl.gov"},"message":"Add parent masking to the Debug_Option parser.\n\nThe parse_debug_options function now takes an optional parent mask argument. The debug options parsed by the function set additional bits in this mask, or turn off set bits of the debug option keyword is preceded by a '!'. This allows an object being parsed to \"inherit\" debug options from a higher leverl of the parse tree and optionally modify them.\n\nBehavior should be unaltered for existing code.","distinct":true,"url":"https://api.github.com/repos/KineticTheory/Draco/commits/fb40c2e0c79654821900f5eefa16b5ce2f6ba50b"},{"sha":"bdeb35c63b42a502e9610808a5196b23f9747553","author":{"name":"Kent G. Budge","email":"68f8b5d77a2695f34f5aeda713ad03c30eb569f4@lanl.gov"},"message":"Add an additional test of the Debug_Options parser to increase branch coverage.","distinct":true,"url":"https://api.github.com/repos/KineticTheory/Draco/commits/bdeb35c63b42a502e9610808a5196b23f9747553"},{"sha":"76c6dd2b987d79e7464df9eec5899b5792f7ac61","author":{"name":"Kent G. Budge","email":"68f8b5d77a2695f34f5aeda713ad03c30eb569f4@lanl.gov"},"message":"Merge remote-tracking branch 'upstream/develop' into stacked_debug_option","distinct":true,"url":"https://api.github.com/repos/KineticTheory/Draco/commits/76c6dd2b987d79e7464df9eec5899b5792f7ac61"}]}
{"actor":{"display_login":"KineticTheory"}}