Skip to content

Commit 3e53ec9

Browse files
committed
Finish up for now
1 parent 95cf752 commit 3e53ec9

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

workflows/common/sh/README.adoc

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,8 @@
11

2+
:toc:
3+
4+
= Workflow shell scripts
5+
26
This is the location for common shell scripting tools for the CANDLE Supervisor Workflows.
37

48
== Entry points
@@ -26,7 +30,7 @@ Deduplication (https://github.com/ECP-CANDLE/Supervisor/issues/20[#20]). The cu
2630
. Source reusable settings.
2731
.. Write key environment variables once for each system. E.g., https://github.com/ECP-CANDLE/Supervisor/blob/master/workflows/common/sh/langs-cori.sh[langs-cori.sh]
2832
.. Same for scheduler settings, module settings.
29-
. Create a new workflow_sh for each workflow. This script will take the +site+ as an argument and source the appropriate settings files.
33+
. Create a new, site-generic workflow_sh for each workflow. This script will take the +site+ as an argument and source the appropriate settings files.
3034
. Put application parameters in a separate file. This can be Bash-formatted for compatibility now, but may become something else.
3135
. Install EQ/Py, EQ/R from Git and put in a common location, maintained by Wozniak.
3236
. Test scripts. Each workflow directory will have a +test/+ subdirectory. This will contain enough bootstrapping code so that it can run and do something small without user configuration. This will build on the daily testing scripts that Brettin has started.

0 commit comments

Comments
 (0)