Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
James Willenbring
Trilinos
Commits
a3cd7ebf
Commit
a3cd7ebf
authored
May 06, 2019
by
Joe Frye
Browse files
Edits to atdm config install documentation
parent
ea8d16f6
Changes
1
Show whitespace changes
Inline
Side-by-side
cmake/ctest/drivers/atdm/README.md
View file @
a3cd7ebf
...
...
@@ -48,7 +48,7 @@ name. (Therefore, the Jenkins `JOB_NAME` is the same as the CDash build name
for all of these Trilinos ATDM builds.) It also other CMake and CTest options
that are pulled out of the environment set by the
`cmake/std/atdm/<system_name>/environment.sh`
script. (See
`$ENV{<varName>}`
to see what variables are pulled out of the env.)
to see what variables are pulled out of the env
ironment
.)
This directory contains a CTest -S driver script:
...
...
@@ -235,7 +235,7 @@ If things look good after all of that testing, then the builds are ready to be
set up as Jenkins (or GitLab CI or cron, etc.) jobs.
NOTE: When one is running on a loaded/shared machine and therefore needs to
use less processes to build and test, one can use the env
var
s
use less processes to build and test, one can use the env
ironment variable
s
`ATDM_CONFIG_BUILD_COUNT_OVERRIDE` and
`ATDM_CONFIG_CTEST_PARALLEL_LEVEL_OVERIDE` and use them as, for example:
...
...
@@ -279,7 +279,7 @@ The following (bash) environment variables determine the behavior of the ATDM
workspace directory under which the subdir `SRC_AND_BUILD` is created and
used (and the scripts 'cd' into that workspace). This directory
`<workspace-base>` must be owned and be writable by the
`wg-run-as-atdm
in
-devops` group and must be given the sticky group bit
`wg-run-as-atdm-devops` group and must be given the sticky group bit
`chmod g+s <workspace-base>` so that the 'jenkins' account can create files
and directories under this directory. If not set, then `WORKSPACE` (set by
the Jenkins job) is used as the base working directory. (If
...
...
@@ -311,7 +311,7 @@ The following (bash) environment variables determine the behavior of the ATDM
`${ATDM_CONFIG_TRIL_CMAKE_INSTALL_PREFIX_DATE_BASE_DEFAULT}`.)
* `ATDM_CONFIG_USE_JENKINS_INSTALL_DEFAULTS=[0|1]`: Set to '1' to use the
defaults for the above three vars (i.e. this sets the env
var
s
defaults for the above three var
iable
s (i.e. this sets the env
ironment variable
s
`ATDM_CONFIG_USE_WORKSPACE_BASE_DEFAULT=1`,
`ATDM_CONFIG_USE_INSTALL_PBP_RUNNER_DEFAULT=1`,
`ATDM_CONFIG_USE_TRIL_CMAKE_INSTALL_PREFIX_DATE_BASE_DEFAULT=1`).
...
...
@@ -456,7 +456,7 @@ The variable `ATDM_HOSTNAME` (set to exported variable
so that any node `white05`, `white12`, etc. just says `white` on CDash. This
is important for the CDash 'next' and 'previous' relationships to work. (But
for `CTEST_TEST_TYPE=Experimental` builds, the real `hostname` is used which
is stored in the exported env variable `ATDM_CONFIG_REAL_HOSTNAME`. This
is stored in the exported env
ironment
variable `ATDM_CONFIG_REAL_HOSTNAME`. This
ensures that queries with `cdash/queryTests.php` don't accidentally pick up
tests from "Experimental" builds.)
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment