Skip to content
Snippets Groups Projects
Verified Commit 601ab067 authored by Daniel Hornung's avatar Daniel Hornung
Browse files

WIP: Pipeline should fail with current code.

parent 15fb9792
No related branches found
No related tags found
2 merge requests!147Release 0.15.1,!146Fix zip file export
Pipeline #57994 failed
...@@ -66,12 +66,12 @@ test-server-side-scripting: ...@@ -66,12 +66,12 @@ test-server-side-scripting:
# Build a docker image in which tests for this repository can run # Build a docker image in which tests for this repository can run
build-testenv: build-testenv:
tags: [ cached-dind ] tags: [ cached-dind ]
image: docker:19.03 image: docker:27.3.1
stage: setup stage: setup
timeout: 3 h timeout: 3 h
only: # only:
- web # - web
- schedules # - schedules
script: script:
- cd test/docker - cd test/docker
- docker login -u gitlab-ci-token -p $CI_JOB_TOKEN $CI_REGISTRY - docker login -u gitlab-ci-token -p $CI_JOB_TOKEN $CI_REGISTRY
......
FROM debian:11 FROM debian:12
ADD node_gpg.asc /etc/apt/ ADD node_gpg.asc /etc/apt/
RUN apt-get update \ RUN apt-get update \
&& apt-get install -y gnupg ca-certificates\ && apt-get install -y gnupg ca-certificates\
...@@ -12,14 +12,15 @@ RUN apt-get update \ ...@@ -12,14 +12,15 @@ RUN apt-get update \
nodejs npm \ nodejs npm \
&& apt-get install -f && apt-get install -f
RUN pip3 install pylint pytest RUN pip3 install --break-system-packages pylint pytest
RUN pip3 install --break-system-packages sphinx-js sphinx-autoapi recommonmark sphinx-rtd-theme
RUN pip3 install --break-system-packages pandas
# TODO rename to linkahead # TODO rename to linkahead
# RUN pip3 install caosdb>=0.7.4 RUN pip3 install --break-system-packages git+https://gitlab.com/caosdb/caosdb-pylib.git@dev
RUN pip3 install git+https://gitlab.com/caosdb/caosdb-pylib.git@f-linkahead-rename
RUN pip3 install pandas
# TODO rename to linkahead # TODO rename to linkahead
RUN pip3 install git+https://gitlab.com/caosdb/caosdb-advanced-user-tools.git@f-linkahead-rename RUN pip3 install --break-system-packages git+https://gitlab.com/caosdb/caosdb-advanced-user-tools.git@dev
# For automatic documentation # For automatic documentation
# RUN npm install -g jsdoc # RUN npm install -g jsdoc
# RUN npm install -g jsdoc-sphinx # RUN npm install -g jsdoc-sphinx
RUN pip3 install sphinx-js sphinx-autoapi recommonmark sphinx-rtd-theme
#!/usr/bin/env python3
# encoding: utf-8
#
# This file is a part of the LinkAhead Project.
#
# Copyright (C) 2024 IndiScale GmbH <info@indiscale.com>
# Copyright (C) 2024 Daniel Hornung <d.hornung@indiscale.com>
#
# This program is free software: you can redistribute it and/or modify
# it under the terms of the GNU Affero General Public License as
# published by the Free Software Foundation, either version 3 of the
# License, or (at your option) any later version.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU Affero General Public License for more details.
#
# You should have received a copy of the GNU Affero General Public License
# along with this program. If not, see <https://www.gnu.org/licenses/>.
#
import os
import unittest
import linkahead as db
from linkahead.common.models import _parse_single_xml_element
from lxml import etree
from zip_files import (collect_files_in_zip)
class ZipTest(unittest.TestCase):
pass
../../../src/server_side_scripting/ext_file_download/zip_files.py
\ No newline at end of file
linkahead
# TODO rename to linkahead # TODO rename to linkahead
caosdb
caosadvancedtools caosadvancedtools
pandas pandas
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment