Skip to content

Commit 3ed8c3d

Browse files
committed
🔀 Merge 'develop' into prep_for/mri_robust_template
2 parents dba4765 + 0cf8248 commit 3ed8c3d

File tree

61 files changed

+1976
-688
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

61 files changed

+1976
-688
lines changed

.circleci/main.yml

Lines changed: 0 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -45,10 +45,6 @@ commands:
4545
- run:
4646
name: "Configuring git user"
4747
command: |
48-
sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 78BD65473CB3BD13
49-
curl -L https://packagecloud.io/circleci/trusty/gpgkey | sudo apt-key add -
50-
sudo apt-get update
51-
sudo apt-get install git -y
5248
git config --global user.email "[email protected]"
5349
git config --global user.name "Theodore (machine user) @ CircleCI"
5450
create-docker-test-container:
@@ -64,11 +60,6 @@ commands:
6460
mkdir -p ~/project/test-results
6561
docker pull ${DOCKER_TAG}
6662
docker run -v /etc/passwd:/etc/passwd --user=$(id -u):c-pac -dit -P -e COVERAGE_FILE=<< parameters.coverage-file >> -v /home/circleci/project/test-results:/code/test-results -v /home/circleci:/home/circleci -v /home/circleci/project/CPAC/resources/configs/test_configs:/test_configs -v $PWD:/code -v $PWD/dev/circleci_data:$PWD/dev/circleci_data --workdir=/home/circleci/project --entrypoint=/bin/bash --name docker_test ${DOCKER_TAG}
67-
get-sample-bids-data:
68-
steps:
69-
- run:
70-
name: Getting Sample BIDS Data
71-
command: git clone https://github.com/bids-standard/bids-examples.git
7263
get-singularity:
7364
parameters:
7465
version:
@@ -231,7 +222,6 @@ jobs:
231222
- set-up-variant:
232223
variant: "<< parameters.variant >>"
233224
- set-python-version
234-
- get-sample-bids-data
235225
- run-pytest-docker
236226
- store_test_results:
237227
path: test-results

.github/Dockerfiles/AFNI.23.3.09-jammy.Dockerfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -155,9 +155,9 @@ RUN apt-get clean \
155155
&& rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/* /root/.cache/*
156156

157157
FROM scratch
158-
LABEL org.opencontainers.image.description "NOT INTENDED FOR USE OTHER THAN AS A STAGE IMAGE IN A MULTI-STAGE BUILD \
158+
LABEL org.opencontainers.image.description="NOT INTENDED FOR USE OTHER THAN AS A STAGE IMAGE IN A MULTI-STAGE BUILD \
159159
AFNI ${AFNI_VERSION} (${VERSION_NAME}) stage"
160-
LABEL org.opencontainers.image.source https://github.com/FCP-INDI/C-PAC
160+
LABEL org.opencontainers.image.source=https://github.com/FCP-INDI/C-PAC
161161
COPY --from=AFNI /lib/x86_64-linux-gnu/ld* /lib/x86_64-linux-gnu/
162162
COPY --from=AFNI /lib/x86_64-linux-gnu/lib*so* /lib/x86_64-linux-gnu/
163163
COPY --from=AFNI /lib64/ld* /lib64/

.github/Dockerfiles/ANTs.2.4.3-jammy.Dockerfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,8 +30,8 @@ RUN curl -sL https://github.com/ANTsX/ANTs/releases/download/v2.4.3/ants-2.4.3-u
3030

3131
# Only keep what we need
3232
FROM scratch
33-
LABEL org.opencontainers.image.description "NOT INTENDED FOR USE OTHER THAN AS A STAGE IMAGE IN A MULTI-STAGE BUILD \
33+
LABEL org.opencontainers.image.description="NOT INTENDED FOR USE OTHER THAN AS A STAGE IMAGE IN A MULTI-STAGE BUILD \
3434
ANTs 2.4.3 stage"
35-
LABEL org.opencontainers.image.source https://github.com/FCP-INDI/C-PAC
35+
LABEL org.opencontainers.image.source=https://github.com/FCP-INDI/C-PAC
3636
COPY --from=ANTs /usr/lib/ants/ /usr/lib/ants/
3737
COPY --from=ANTs /ants_template/ /ants_template/

.github/Dockerfiles/C-PAC.develop-jammy.Dockerfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,8 @@
1515
# You should have received a copy of the GNU Lesser General Public
1616
# License along with C-PAC. If not, see <https://www.gnu.org/licenses/>.
1717
FROM ghcr.io/fcp-indi/c-pac/stage-base:standard-v1.8.8.dev2
18-
LABEL org.opencontainers.image.description "Full C-PAC image"
19-
LABEL org.opencontainers.image.source https://github.com/FCP-INDI/C-PAC
18+
LABEL org.opencontainers.image.description="Full C-PAC image"
19+
LABEL org.opencontainers.image.source=https://github.com/FCP-INDI/C-PAC
2020
USER root
2121

2222
# install C-PAC

.github/Dockerfiles/C-PAC.develop-lite-jammy.Dockerfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,8 @@
1515
# You should have received a copy of the GNU Lesser General Public
1616
# License along with C-PAC. If not, see <https://www.gnu.org/licenses/>.
1717
FROM ghcr.io/fcp-indi/c-pac/stage-base:lite-v1.8.8.dev2
18-
LABEL org.opencontainers.image.description "Full C-PAC image without FreeSurfer"
19-
LABEL org.opencontainers.image.source https://github.com/FCP-INDI/C-PAC
18+
LABEL org.opencontainers.image.description="Full C-PAC image without FreeSurfer"
19+
LABEL org.opencontainers.image.source=https://github.com/FCP-INDI/C-PAC
2020
USER root
2121

2222
# install C-PAC

.github/Dockerfiles/FSL.6.0.6.5-jammy.Dockerfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -101,9 +101,9 @@ ENTRYPOINT ["/bin/bash"]
101101

102102
# # Only keep what we need
103103
FROM scratch
104-
LABEL org.opencontainers.image.description "NOT INTENDED FOR USE OTHER THAN AS A STAGE IMAGE IN A MULTI-STAGE BUILD \
104+
LABEL org.opencontainers.image.description="NOT INTENDED FOR USE OTHER THAN AS A STAGE IMAGE IN A MULTI-STAGE BUILD \
105105
FSL 6.0.6.5 stage"
106-
LABEL org.opencontainers.image.source https://github.com/FCP-INDI/C-PAC
106+
LABEL org.opencontainers.image.source=https://github.com/FCP-INDI/C-PAC
107107
COPY --from=FSL /lib/x86_64-linux-gnu /lib/x86_64-linux-gnu
108108
COPY --from=FSL /usr/lib/x86_64-linux-gnu /usr/lib/x86_64-linux-gnu
109109
COPY --from=FSL /usr/bin /usr/bin

.github/Dockerfiles/FSL.data.Dockerfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,9 +18,9 @@ RUN mkdir -p /fsl_data/atlases/HarvardOxford fsl_data/standard/tissuepriors \
1818
&& chmod -R ugo+r /fsl_data/atlases
1919

2020
FROM scratch
21-
LABEL org.opencontainers.image.description "NOT INTENDED FOR USE OTHER THAN AS A STAGE IMAGE IN A MULTI-STAGE BUILD \
21+
LABEL org.opencontainers.image.description="NOT INTENDED FOR USE OTHER THAN AS A STAGE IMAGE IN A MULTI-STAGE BUILD \
2222
FSL data"
23-
LABEL org.opencontainers.image.source https://github.com/FCP-INDI/C-PAC
23+
LABEL org.opencontainers.image.source=https://github.com/FCP-INDI/C-PAC
2424

2525
COPY --from=FSL /fsl_data/standard fsl_data/standard
2626
COPY --from=FSL /fsl_data/atlases fsl_data/atlases

.github/Dockerfiles/FreeSurfer.6.0.0-min.neurodocker-jammy.Dockerfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ RUN apt-get clean && \
3232
rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/*
3333

3434
FROM scratch
35-
LABEL org.opencontainers.image.description "NOT INTENDED FOR USE OTHER THAN AS A STAGE IMAGE IN A MULTI-STAGE BUILD \
35+
LABEL org.opencontainers.image.description="NOT INTENDED FOR USE OTHER THAN AS A STAGE IMAGE IN A MULTI-STAGE BUILD \
3636
FreeSurfer 6.0.0-min stage"
37-
LABEL org.opencontainers.image.source https://github.com/FCP-INDI/C-PAC
37+
LABEL org.opencontainers.image.source=https://github.com/FCP-INDI/C-PAC
3838
COPY --from=FreeSurfer6 /usr/lib/freesurfer/ /usr/lib/freesurfer/

.github/Dockerfiles/ICA-AROMA.0.4.4-beta-jammy.Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,6 @@ USER c-pac_user
2424

2525
# Only keep what we need
2626
FROM scratch
27-
LABEL org.opencontainers.image.description "NOT INTENDED FOR USE OTHER THAN AS A STAGE IMAGE IN A MULTI-STAGE BUILD \
27+
LABEL org.opencontainers.image.description="NOT INTENDED FOR USE OTHER THAN AS A STAGE IMAGE IN A MULTI-STAGE BUILD \
2828
ICA-AROMA 0.4.4-beta stage"
2929
COPY --from=ICA-AROMA /opt/ICA-AROMA/ /opt/ICA-AROMA/

.github/Dockerfiles/Ubuntu.jammy-non-free.Dockerfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,9 +26,9 @@ RUN apt-get update \
2626

2727
# use neurodebian runtime as parent image
2828
FROM neurodebian:jammy-non-free
29-
LABEL org.opencontainers.image.description "NOT INTENDED FOR USE OTHER THAN AS A STAGE IMAGE IN A MULTI-STAGE BUILD \
29+
LABEL org.opencontainers.image.description="NOT INTENDED FOR USE OTHER THAN AS A STAGE IMAGE IN A MULTI-STAGE BUILD \
3030
Ubuntu Jammy base image"
31-
LABEL org.opencontainers.image.source https://github.com/FCP-INDI/C-PAC
31+
LABEL org.opencontainers.image.source=https://github.com/FCP-INDI/C-PAC
3232
ARG BIDS_VALIDATOR_VERSION=1.14.6 \
3333
DEBIAN_FRONTEND=noninteractive
3434
ENV TZ=America/New_York \

0 commit comments

Comments
 (0)