Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Source Code and Artifact Directory Restructure #137

Merged
merged 36 commits into from
Jul 19, 2021
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
36 commits
Select commit Hold shift + click to select a range
4fedc3e
First pass of updates from top-level to dist for artifacts.
aj-stein-gsa Jul 16, 2021
b883070
Woops, fix nested json/json and xml/xml dirs.
aj-stein-gsa Jul 16, 2021
9bfb4cc
Relocate modules to vendor sub-dir.
aj-stein-gsa Jul 16, 2021
e82a839
Update Github CI/CD for vendor sub-dir for deps.
aj-stein-gsa Jul 16, 2021
561a2c6
Forgot to move svrl2html.xsl into vendor.
aj-stein-gsa Jul 16, 2021
8de0d51
Relocate validations into src & validations/ui -> src/web.
aj-stein-gsa Jul 16, 2021
e3469a3
Adjust XSpec path.
aj-stein-gsa Jul 16, 2021
33c56f4
Fix registry path, breaking XSpec tests.
aj-stein-gsa Jul 16, 2021
cfffe61
Also fix relative path for resolved profiles, breaking XSpec tests.
aj-stein-gsa Jul 16, 2021
82225a3
More Github Action path fixes for XSpec.
aj-stein-gsa Jul 16, 2021
fddc99a
Relocate src/validations/src to clearer src/validations/rules.
aj-stein-gsa Jul 16, 2021
f78ec11
Fix src->rules sub-dir in XSpec path to Schematron source.
aj-stein-gsa Jul 16, 2021
8c552cc
Fix template path loading in web app.
aj-stein-gsa Jul 16, 2021
53958f1
Use Github Actions to pull all branch data in.
aj-stein-gsa Jul 16, 2021
e06cf99
Publishing auto-converted artifacts
oscalbuilder Jul 16, 2021
dbcd7e5
Update scripts and paths for src->rules sub-dir change.
aj-stein-gsa Jul 16, 2021
befd500
Update src paths for content to src/content, update .gitignore.
aj-stein-gsa Jul 16, 2021
660d116
Woops forgot config file updates.
aj-stein-gsa Jul 16, 2021
7eeaea4
Publishing auto-converted artifacts
oscalbuilder Jul 16, 2021
ef354be
Update registry base path again for content sub-dir.
aj-stein-gsa Jul 16, 2021
461d71b
Publishing auto-converted artifacts
oscalbuilder Jul 16, 2021
e3736b9
Fix one last minor path.
aj-stein-gsa Jul 16, 2021
a5b08fb
Publishing auto-converted artifacts
oscalbuilder Jul 16, 2021
83fe5ba
Fix up ui->web project renmae and fixes.
aj-stein-gsa Jul 16, 2021
05ce4f6
Update shell&Java build script paths.
aj-stein-gsa Jul 16, 2021
86147c4
Publishing auto-converted artifacts
oscalbuilder Jul 16, 2021
5a6c91d
More little touchups to shell runners and web's project config.
aj-stein-gsa Jul 16, 2021
66c8b59
And update package.json commands and proj name again.
aj-stein-gsa Jul 16, 2021
eceb460
Publishing auto-converted artifacts
oscalbuilder Jul 16, 2021
0adedc8
Try esbuild exception guidance, rebuild pacakge-lock.json
aj-stein-gsa Jul 16, 2021
7671586
Publishing auto-converted artifacts
oscalbuilder Jul 16, 2021
b5fac27
Use cherrypicked package-lock.json
aj-stein-gsa Jul 19, 2021
a65a15c
Publishing auto-converted artifacts
oscalbuilder Jul 19, 2021
7dfbb30
Update package.json with feedback from @danielnaab.
ohsh6o Jul 19, 2021
cf50d43
Publishing auto-converted artifacts
oscalbuilder Jul 19, 2021
00614de
Put back Github Actions as they should be for now.
aj-stein-gsa Jul 19, 2021
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
11 changes: 8 additions & 3 deletions .github/workflows/content-artifacts.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,8 +12,8 @@ on:
- master
name: Process Content
env:
OSCAL_DIR_PATH: oscal
CICD_DIR_PATH: oscal/build/ci-cd
OSCAL_DIR_PATH: vendor/oscal
CICD_DIR_PATH: vendor/oscal/build/ci-cd
CONTENT_CONFIG_PATH: src/config
SAXON_VERSION: 9.9.0-1
HOME_REPO: GSA/fedramp-automation
Expand All @@ -26,6 +26,10 @@ jobs:
with:
path: git-content
submodules: recursive
# Only update `fetch-depth` for debugging on branches.
# If not, this action cannot see other branches for names for the PR to push back changes.
# So, on PR branches without this, you will have errors.
# fetch-depth: 0
# job-validate-content
- name: Update APT package metadata
run: |
Expand Down Expand Up @@ -56,10 +60,11 @@ jobs:
# job-copy-and-convert-content
- name: Auto-convert Content
run:
bash "${GITHUB_WORKSPACE}/git-content/${CICD_DIR_PATH}/copy-and-convert-content.sh" -v -o "${GITHUB_WORKSPACE}/git-content/${OSCAL_DIR_PATH}" -a "${GITHUB_WORKSPACE}/git-content" -c "${GITHUB_WORKSPACE}/git-content/${CONTENT_CONFIG_PATH}" -w "${GITHUB_WORKSPACE}/git-content" --resolve-profiles
bash "${GITHUB_WORKSPACE}/git-content/${CICD_DIR_PATH}/copy-and-convert-content.sh" -v -o "${GITHUB_WORKSPACE}/git-content/${OSCAL_DIR_PATH}" -a "${GITHUB_WORKSPACE}/git-content" -c "${GITHUB_WORKSPACE}/git-content/${CONTENT_CONFIG_PATH}" -w "${GITHUB_WORKSPACE}/git-content/dist" --resolve-profiles
# job-deploy-artifacts
- name: Setup SSH key
# only do this on master
# Comment the below `if` conditional if you need to debug this on PR branches.
if: github.repository == env.HOME_REPO && github.ref == 'refs/heads/master'
run: |
eval "$(ssh-agent -s)"
Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/xspecRunner.yml
Original file line number Diff line number Diff line change
Expand Up @@ -34,10 +34,10 @@ jobs:
- name: Run XSpec
run: |
echo "Running XSpec"
cd $GITHUB_WORKSPACE/resources/validations
cd $GITHUB_WORKSPACE/src/validations
export SAXON_CP=/tmp/saxon/Saxon-HE-10.2.jar
export TEST_DIR=$(pwd)/report/test
lib/xspec/bin/xspec.sh -s -j test/test_all.xspec
$GITHUB_WORKSPACE/vendor/xspec/bin/xspec.sh -s -j test/test_all.xspec

# Sets the test report path for visibility
- name: Publish XSpec Test Results
Expand All @@ -62,6 +62,6 @@ jobs:
with:
name: fedramp-automation-validation-unit-tests-${{ github.sha }}
path: |
./resources/validations/report/schematron/**/*.*
./resources/validations/report/test/**/*.*
./src/validations/report/schematron/**/*.*
./src/validations/report/test/**/*.*
if-no-files-found: error
12 changes: 6 additions & 6 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -4,10 +4,10 @@ _site
*.DS_Store
documents/source
NOTES.md
resources/validations/lib/**.jar
resources/validations/report
resources/validations/src/ssp.xsl
resources/validations/target
resources/validations/test/xspec/*
resources/validations/ui/coverage/
src/validations/lib/**.jar
src/validations/report
src/validations/src/ssp.xsl
src/validations/target
src/validations/test/*
src/validations/ui/coverage/
utils
6 changes: 3 additions & 3 deletions .gitmodules
Original file line number Diff line number Diff line change
@@ -1,17 +1,17 @@
[submodule "oscal"]
path = oscal
path = vendor/oscal
url = https://github.com/usnistgov/OSCAL.git
branch = main
ignore = dirty

[submodule "resources/validations/lib/xspec"]
path = resources/validations/lib/xspec
path = vendor/xspec
url = https://github.com/xspec/xspec.git
branch = master
ignore = dirty

[submodule "resources/validations/src/schematron"]
path = resources/validations/lib/schematron
path = vendor/schematron
url = https://github.com/schematron/schematron.git
branch = master
ignore = dirty
Expand Down

This file was deleted.

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
{
"catalog": {
"uuid": "537be948-a9f2-46fe-bca8-da20e761127e",
"uuid": "120c5adf-9c91-4bec-9dae-2294d201c596",
"metadata": {
"title": "FedRAMP Rev 4 High Baseline",
"published": "2021-02-05T00:00:00.000-04:00",
"last-modified": "2021-07-13T15:41:45.243631Z",
"last-modified": "2021-07-19T15:08:10.553924Z",
"version": "fedramp1.0.0-oscal1.0.0",
"oscal-version": "1.0.0",
"links": [
Expand Down

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
{
"catalog": {
"uuid": "e3c607be-265d-4136-a90e-fa7079c3432b",
"uuid": "ad675854-2bfe-47cf-acbd-f8b73c0f2164",
"metadata": {
"title": "FedRAMP Rev 4 Tailored Low Impact Software as a Service (LI-SaaS) Baseline",
"published": "2021-02-17T00:00:00.000-04:00",
"last-modified": "2021-07-13T15:41:59.131135Z",
"last-modified": "2021-07-19T15:08:24.847963Z",
"version": "fedramp1.0.0-oscal1.0.0",
"oscal-version": "1.0.0",
"links": [
Expand Down

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
{
"catalog": {
"uuid": "639c44a7-7907-4f6e-bc7e-216f04c4468c",
"uuid": "88d14d88-c5c5-4168-88e5-9f7eb4d9fecf",
"metadata": {
"title": "FedRAMP Rev 4 Low Baseline",
"published": "2021-02-05T00:00:00.000-04:00",
"last-modified": "2021-07-13T15:42:09.48829Z",
"last-modified": "2021-07-19T15:08:35.288666Z",
"version": "fedramp1.0.0-oscal1.0.0",
"oscal-version": "1.0.0",
"links": [
Expand Down

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
{
"catalog": {
"uuid": "70383d81-010f-4ede-8f54-2279e5e7f2e3",
"uuid": "8c65d6c4-aa1c-45c9-b387-f1c5ec14dcc2",
"metadata": {
"title": "FedRAMP Rev 4 Moderate Baseline",
"published": "2021-02-05T00:00:00.000-04:00",
"last-modified": "2021-07-13T15:42:20.893597Z",
"last-modified": "2021-07-19T15:08:47.235378Z",
"version": "fedramp1.0.0-oscal1.0.0",
"oscal-version": "1.0.0",
"links": [
Expand Down
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
<?xml version="1.0" encoding="UTF-8"?>
<catalog xmlns="http://csrc.nist.gov/ns/oscal/1.0"
uuid="537be948-a9f2-46fe-bca8-da20e761127e">
uuid="120c5adf-9c91-4bec-9dae-2294d201c596">
<metadata>
<title>FedRAMP Rev 4 High Baseline</title>
<published>2021-02-05T00:00:00.000-04:00</published>
<last-modified>2021-07-13T15:41:45.243631Z</last-modified>
<last-modified>2021-07-19T15:08:10.553924Z</last-modified>
<version>fedramp1.0.0-oscal1.0.0</version>
<oscal-version>1.0.0</oscal-version>
<link rel="resolution-source" href="FedRAMP_rev4_HIGH-baseline_profile.xml"/>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
<?xml version="1.0" encoding="UTF-8"?>
<catalog xmlns="http://csrc.nist.gov/ns/oscal/1.0"
uuid="e3c607be-265d-4136-a90e-fa7079c3432b">
uuid="ad675854-2bfe-47cf-acbd-f8b73c0f2164">
<metadata>
<title>FedRAMP Rev 4 Tailored Low Impact Software as a Service (LI-SaaS) Baseline</title>
<published>2021-02-17T00:00:00.000-04:00</published>
<last-modified>2021-07-13T15:41:59.131135Z</last-modified>
<last-modified>2021-07-19T15:08:24.847963Z</last-modified>
<version>fedramp1.0.0-oscal1.0.0</version>
<oscal-version>1.0.0</oscal-version>
<link rel="resolution-source"
Expand Down
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
<?xml version="1.0" encoding="UTF-8"?>
<catalog xmlns="http://csrc.nist.gov/ns/oscal/1.0"
uuid="639c44a7-7907-4f6e-bc7e-216f04c4468c">
uuid="88d14d88-c5c5-4168-88e5-9f7eb4d9fecf">
<metadata>
<title>FedRAMP Rev 4 Low Baseline</title>
<published>2021-02-05T00:00:00.000-04:00</published>
<last-modified>2021-07-13T15:42:09.48829Z</last-modified>
<last-modified>2021-07-19T15:08:35.288666Z</last-modified>
<version>fedramp1.0.0-oscal1.0.0</version>
<oscal-version>1.0.0</oscal-version>
<link rel="resolution-source" href="FedRAMP_rev4_LOW-baseline_profile.xml"/>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
<?xml version="1.0" encoding="UTF-8"?>
<catalog xmlns="http://csrc.nist.gov/ns/oscal/1.0"
uuid="70383d81-010f-4ede-8f54-2279e5e7f2e3">
uuid="8c65d6c4-aa1c-45c9-b387-f1c5ec14dcc2">
<metadata>
<title>FedRAMP Rev 4 Moderate Baseline</title>
<published>2021-02-05T00:00:00.000-04:00</published>
<last-modified>2021-07-13T15:42:20.893597Z</last-modified>
<last-modified>2021-07-19T15:08:47.235378Z</last-modified>
<version>fedramp1.0.0-oscal1.0.0</version>
<oscal-version>1.0.0</oscal-version>
<link rel="resolution-source"
Expand Down
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
---
catalog:
uuid: 537be948-a9f2-46fe-bca8-da20e761127e
uuid: 120c5adf-9c91-4bec-9dae-2294d201c596
metadata:
title: FedRAMP Rev 4 High Baseline
published: 2021-02-05T00:00:00.000-04:00
last-modified: 2021-07-13T15:41:45.243631Z
last-modified: 2021-07-19T15:08:10.553924Z
version: fedramp1.0.0-oscal1.0.0
oscal-version: 1.0.0
links:
Expand Down
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
---
catalog:
uuid: e3c607be-265d-4136-a90e-fa7079c3432b
uuid: ad675854-2bfe-47cf-acbd-f8b73c0f2164
metadata:
title: FedRAMP Rev 4 Tailored Low Impact Software as a Service (LI-SaaS) Baseline
published: 2021-02-17T00:00:00.000-04:00
last-modified: 2021-07-13T15:41:59.131135Z
last-modified: 2021-07-19T15:08:24.847963Z
version: fedramp1.0.0-oscal1.0.0
oscal-version: 1.0.0
links:
Expand Down
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
---
catalog:
uuid: 639c44a7-7907-4f6e-bc7e-216f04c4468c
uuid: 88d14d88-c5c5-4168-88e5-9f7eb4d9fecf
metadata:
title: FedRAMP Rev 4 Low Baseline
published: 2021-02-05T00:00:00.000-04:00
last-modified: 2021-07-13T15:42:09.48829Z
last-modified: 2021-07-19T15:08:35.288666Z
version: fedramp1.0.0-oscal1.0.0
oscal-version: 1.0.0
links:
Expand Down
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
---
catalog:
uuid: 70383d81-010f-4ede-8f54-2279e5e7f2e3
uuid: 8c65d6c4-aa1c-45c9-b387-f1c5ec14dcc2
metadata:
title: FedRAMP Rev 4 Moderate Baseline
published: 2021-02-05T00:00:00.000-04:00
last-modified: 2021-07-13T15:42:20.893597Z
last-modified: 2021-07-19T15:08:47.235378Z
version: fedramp1.0.0-oscal1.0.0
oscal-version: 1.0.0
links:
Expand Down
File renamed without changes.
1 change: 0 additions & 1 deletion oscal
Submodule oscal deleted from 6246c5
4 changes: 2 additions & 2 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,8 @@
"author": "",
"license": "CC0-1.0",
"scripts": {
"link:validation-ui": "ln -sf ./resources/validations/ui/build _site",
"build:validation-ui": "cd resources/validations/ui && npm install && npm run build && cd ../../..",
"link:validation-ui": "ln -sf ./src/web/build _site",
"build:validation-ui": "cd src/web && npm install && npm run build && cd ../..",
"federalist": "npm run build:validation-ui && npm run link:validation-ui"
}
}
10 changes: 5 additions & 5 deletions src/config
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# path to source|format of source|model of source|format(s) to convert to
src/templates/ssp/xml/FedRAMP-SSP-OSCAL-Template.xml|xml|ssp|json
src/templates/sap/xml/FedRAMP-SAP-OSCAL-Template.xml|xml|assessment-plan|json
src/templates/sar/xml/FedRAMP-SAR-OSCAL-Template.xml|xml|assessment-results|json
src/templates/poam/xml/FedRAMP-POAM-OSCAL-Template.xml|xml|poam|json
src/baselines/rev4/xml/*profile.xml|xml|profile|json
src/content/templates/ssp/xml/FedRAMP-SSP-OSCAL-Template.xml|xml|ssp|json
src/content/templates/sap/xml/FedRAMP-SAP-OSCAL-Template.xml|xml|assessment-plan|json
src/content/templates/sar/xml/FedRAMP-SAR-OSCAL-Template.xml|xml|assessment-results|json
src/content/templates/poam/xml/FedRAMP-POAM-OSCAL-Template.xml|xml|poam|json
src/content/baselines/rev4/xml/*profile.xml|xml|profile|json
File renamed without changes.
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ Project Structure
---
All directory references are local to the `fedramp-automation/resources/validations`

`src` for the sch files
`rules` for the sch files

`lib` for toolchain dependencies (e.g. Schematron)

Expand Down
File renamed without changes.
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ At this time, FedRAMP is primarily focused on standardizing and extending the co

For any error, the error message will be prefix with the section name and the check ID. For example, `[Section C Check 3.1a]` will be proceed the detailed explanation text. This validation suite does provide summary reporting information. As these are not errors in the report, if provided to help a reviewer, they will _not_ contain a section name and check ID.

This format will allow for reviewers to collaborate and communicate improvements with the development team. Therefore, you can direct the development team to the `@organizational-id` in [the validation suite source code](https://github.com/18F/fedramp-automation/blob/master/resources/validations/src/ssp.sch) that maps to these check IDs.
This format will allow for reviewers to collaborate and communicate improvements with the development team. Therefore, you can direct the development team to the `@organizational-id` in [the validation suite source code](https://github.com/18F/fedramp-automation/blob/master/resources/validations/rules/ssp.sch) that maps to these check IDs.
### Section B: Documents Provided Check

- [ ] 1.0 Initial Authorization Package Checklist
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,5 +3,5 @@
tidy \
-config .tidyrc \
-modify \
./src/*.sch \
./rules/*.sch \
./test/*.xspec
Original file line number Diff line number Diff line change
Expand Up @@ -19,8 +19,8 @@ usage() {

# output root defaults to report folder relative to this script
OUTPUT_ROOT="report/schematron"
# schematron directory validate the file with each .sch found defaults to src/*.sch relative to this script
SCHEMA_LOCATION_DIR="src"
# schematron directory validate the file with each .sch found defaults to rules/*.sch relative to this script
SCHEMA_LOCATION_DIR="rules"
# whether or not to compile Schematron to XSLT (if false, will reuse previously-compiled XSLT)
PREPROCESS_PIPELINE=true

Expand Down Expand Up @@ -108,7 +108,7 @@ elif command -v mvn &> /dev/null ;then
-Dversion="${SAXON_VERSION}"
SAXON_CP=~/.m2/repository/net/sf/${saxonLocation}
elif command -v curl &> /dev/null; then
SAXON_CP="${BASE_DIR}"/lib/Saxon-HE-"${SAXON_VERSION}".jar
SAXON_CP="${BASE_DIR}"/../../vendor/Saxon-HE-"${SAXON_VERSION}".jar
curl -H "Accept: application/zip" -o "${SAXON_CP}" https://repo1.maven.org/maven2/net/sf/"${saxonLocation}" &> /dev/null
else
echo "SAXON_CP environment variable is not set. mvn or curl is required to download dependencies, neither found, please install one and retry"
Expand Down Expand Up @@ -150,15 +150,15 @@ for qualifiedSchematronName in "${SCHEMA_LOCATION_DIR}"/*.sch; do
java -cp "${SAXON_CP}" net.sf.saxon.Transform \
-o:"${BASE_DIR}"/target/"${schematronRoot}-stage1.sch" \
-s:"${qualifiedSchematronName}" \
"${BASE_DIR}"/lib/schematron/trunk/schematron/code/iso_dsdl_include.xsl \
"${BASE_DIR}"/../../vendor/schematron/trunk/schematron/code/iso_dsdl_include.xsl \
$SAXON_OPTS

# Step 2
echo "preprocessing stage 2: ${BASE_DIR}/target/${schematronRoot}-stage1.sch to: ${BASE_DIR}/target/${schematronRoot}-stage2.sch"
java -cp "${SAXON_CP}" net.sf.saxon.Transform \
-o:"${BASE_DIR}"/target/"${schematronRoot}-stage2.sch" \
-s:"${BASE_DIR}"/target/"${schematronRoot}-stage1.sch" \
"${BASE_DIR}"/lib/schematron/trunk/schematron/code/iso_abstract_expand.xsl \
"${BASE_DIR}"/../../vendor/schematron/trunk/schematron/code/iso_abstract_expand.xsl \
$SAXON_OPTS

# Use Saxon XSL transform to convert our Schematron to pure XSL 2.0 stylesheet
Expand All @@ -167,7 +167,7 @@ for qualifiedSchematronName in "${SCHEMA_LOCATION_DIR}"/*.sch; do
java -cp "${SAXON_CP}" net.sf.saxon.Transform \
-o:"${BASE_DIR}"/target/"${schematronRoot}".xsl \
-s:"${BASE_DIR}"/target/"${schematronRoot}-stage2.sch" \
"${BASE_DIR}"/lib/schematron/trunk/schematron/code/iso_svrl_for_xslt2.xsl \
"${BASE_DIR}"/../../vendor/schematron/trunk/schematron/code/iso_svrl_for_xslt2.xsl \
$SAXON_OPTS
fi

Expand All @@ -192,7 +192,7 @@ for qualifiedSchematronName in "${SCHEMA_LOCATION_DIR}"/*.sch; do
java -cp "${SAXON_CP}" net.sf.saxon.Transform \
-o:"${htmlReportName}" \
-s:"${reportName}" \
"${BASE_DIR}"/lib/svrl2html.xsl \
"${BASE_DIR}"/../../vendor/svrl2html.xsl \
$SAXON_OPTS
fi
done
File renamed without changes.
File renamed without changes.
Original file line number Diff line number Diff line change
Expand Up @@ -21,10 +21,10 @@
method="xml" />
<xsl:param as="xs:string"
name="registry-base-path"
select="'../../xml'" />
select="'../../content/resources/xml'" />
<xsl:param as="xs:string"
name="baselines-base-path"
select="'../../../baselines/rev4/xml'" />
select="'../../../dist/content/baselines/rev4/xml'" />
<sch:let name="registry"
value="doc(concat($registry-base-path, '/fedramp_values.xml')) | doc(concat($registry-base-path, '/fedramp_threats.xml')) | doc(concat($registry-base-path, '/information-types.xml'))" />
<!--xsl:variable name="registry">
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
<x:description schematron="../src/ssp.sch"
<x:description schematron="../rules/ssp.sch"
xmlns:f="https://fedramp.gov/ns/oscal"
xmlns:lv="local-validations"
xmlns:o="http://csrc.nist.gov/ns/oscal/1.0"
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
<x:description schematron="../src/ssp.sch"
<x:description schematron="../rules/ssp.sch"
xmlns:x="http://www.jenitennison.com/xslt/xspec">
<x:import href="ssp.xspec" />
</x:description>
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
Loading