From 603cda6d2573b02723a91b611fdcfca2fb17aa5e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bob=20Dr=C3=B6ge?= Date: Sun, 26 Oct 2025 19:25:08 +0100 Subject: [PATCH 1/4] vars file for dev.eessi.io --- .../vars/dev.eessi.io.yml | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 roles/create_cvmfs_content_structure/vars/dev.eessi.io.yml diff --git a/roles/create_cvmfs_content_structure/vars/dev.eessi.io.yml b/roles/create_cvmfs_content_structure/vars/dev.eessi.io.yml new file mode 100644 index 00000000..08d62b46 --- /dev/null +++ b/roles/create_cvmfs_content_structure/vars/dev.eessi.io.yml @@ -0,0 +1,15 @@ +# Specifications of files and symlinks for the dev.eessi.io CVMFS repository. +# Paths for files and symlinks should be relative to the root of the repository. +--- +directories: [] + +files: # noqa: var-naming[no-role-prefix] + - name: cvmfsdirtab-dev.eessi.io + dest: '.cvmfsdirtab' + mode: '644' + + - name: README.dev + dest: 'README' + mode: '644' + +symlinks: [] From 086464bd37e4fad70ccd78aca472c2350334af97 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bob=20Dr=C3=B6ge?= Date: Sun, 26 Oct 2025 19:25:22 +0100 Subject: [PATCH 2/4] add existing README file for dev repo --- roles/create_cvmfs_content_structure/files/README.dev | 1 + 1 file changed, 1 insertion(+) create mode 100644 roles/create_cvmfs_content_structure/files/README.dev diff --git a/roles/create_cvmfs_content_structure/files/README.dev b/roles/create_cvmfs_content_structure/files/README.dev new file mode 100644 index 00000000..60084f4e --- /dev/null +++ b/roles/create_cvmfs_content_structure/files/README.dev @@ -0,0 +1 @@ +Development repository for EESSI From c3e3aeecfa2a357aec67e45fefbe25a5731ad2a7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bob=20Dr=C3=B6ge?= Date: Sun, 26 Oct 2025 19:25:32 +0100 Subject: [PATCH 3/4] cvmfsdirtab file for dev.eessi.io --- .../files/cvmfsdirtab-dev.eessi.io | 20 +++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 roles/create_cvmfs_content_structure/files/cvmfsdirtab-dev.eessi.io diff --git a/roles/create_cvmfs_content_structure/files/cvmfsdirtab-dev.eessi.io b/roles/create_cvmfs_content_structure/files/cvmfsdirtab-dev.eessi.io new file mode 100644 index 00000000..9f93efba --- /dev/null +++ b/roles/create_cvmfs_content_structure/files/cvmfsdirtab-dev.eessi.io @@ -0,0 +1,20 @@ +# Software layer paths +# CPU targets: //versions//software/{linux,macos}/{aarch64,riscv64,x86_64}///software +/*/versions/*/software/*/*/*/*/software +/*/versions/*/software/*/*/*/*/software/*/* +/*/versions/*/software/*/*/*/*/modules +/*/versions/*/software/*/*/*/*/reprod +# Accelerator targets: //versions//software/{linux,macos}/{aarch64,riscv64,x86_64}///accel///software +/*/versions/*/software/*/*/*/*/accel/*/*/software +/*/versions/*/software/*/*/*/*/accel/*/*/software/*/* +/*/versions/*/software/*/*/*/*/accel/*/*/modules +/*/versions/*/software/*/*/*/*/accel/*/*/reprod +# generic and some (aarch64) targets are one level less deep (no ) +/*/versions/*/software/*/*/*/software +/*/versions/*/software/*/*/*/software/*/* +/*/versions/*/software/*/*/*/modules +/*/versions/*/software/*/*/*/reprod +/*/versions/*/software/*/*/*/accel/*/*/software +/*/versions/*/software/*/*/*/accel/*/*/software/*/* +/*/versions/*/software/*/*/*/accel/*/*/modules +/*/versions/*/software/*/*/*/accel/*/*/reprod From ddf02d8fe1022f5bb0b34ab72ba340c85f73f739 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bob=20Dr=C3=B6ge?= Date: Sun, 26 Oct 2025 19:29:13 +0100 Subject: [PATCH 4/4] ignore lint error about var name --- roles/create_cvmfs_content_structure/vars/dev.eessi.io.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/roles/create_cvmfs_content_structure/vars/dev.eessi.io.yml b/roles/create_cvmfs_content_structure/vars/dev.eessi.io.yml index 08d62b46..7d95566e 100644 --- a/roles/create_cvmfs_content_structure/vars/dev.eessi.io.yml +++ b/roles/create_cvmfs_content_structure/vars/dev.eessi.io.yml @@ -1,7 +1,7 @@ # Specifications of files and symlinks for the dev.eessi.io CVMFS repository. # Paths for files and symlinks should be relative to the root of the repository. --- -directories: [] +directories: [] # noqa: var-naming[no-role-prefix] files: # noqa: var-naming[no-role-prefix] - name: cvmfsdirtab-dev.eessi.io @@ -12,4 +12,4 @@ files: # noqa: var-naming[no-role-prefix] dest: 'README' mode: '644' -symlinks: [] +symlinks: [] # noqa: var-naming[no-role-prefix]