Skip to content

History / How Jobs Are Constructed

Revisions

  • "feat: Add OPENJD_SESSION_WORKING_DIR eenvironment variable to spec Add documentation and conformance tests for the OPENJD_SESSION_WORKING_DIR environment variable, which exposes the Session working directory to nested subprocesses. Documentation changes: - New 'Session Environment Variables' section in How-Jobs-Are-Run.md with design rationale explaining why env vars are generally avoided (tooling parseability) and why this one is acceptable (same value as template var, CWD already points there) - Updated Session.WorkingDirectory description in How-Jobs-Are-Constructed.md to reference the corresponding environment variable Conformance tests: - Verify OPENJD_SESSION_WORKING_DIR is set and matches Session.WorkingDirectory - Verify the env var propagates to child processes Signed-off-by: Sean Tang <171081544+seant-aws@users.noreply.github.com>"

    @client-software-ci client-software-ci committed Apr 24, 2026
  • ""

    @client-software-ci client-software-ci committed Mar 24, 2026
  • feat: Merge RFC 0001 into the 2023-09 template schema wiki (#65) Signed-off-by: Mark Wiebe <399551+mwiebe@users.noreply.github.com>

    @client-software-ci client-software-ci committed Jan 30, 2025
  • fix: file references (#28) Fixing some file references in the wiki. Signed-off-by: Daniel Neilson <53624638+ddneilson@users.noreply.github.com>

    @client-software-ci client-software-ci committed Feb 13, 2024
  • docs: modify wiki for readability (#8) Signed-off-by: Sean Wallitsch <snw@amazon.com>

    @client-software-ci client-software-ci committed Dec 21, 2023
  • feat(wiki): Refine introduction to the specification's concepts (#6) This rearranges, and rewrites part of the introduction to Open Job Description concepts. Notably, the pages on Job Structure, Format Strings, and Overview have been merged in to a page on How Jobs Are Constructed. With this change we have a concept introduction that is broken up in to two parts: 1. Job definition and injest; and 2. Running jobs. A future addition will add a guided narrative introduction that guides the reader through construction of a job template; starting with a simple one, and then adding to that through the narrative. Concepts for jobs, job templates, and running jobs will be introduced incrementally through this narrative form. Signed-off-by: Daniel Neilson <53624638+ddneilson@users.noreply.github.com>

    @client-software-ci client-software-ci committed Dec 14, 2023