Skip to content
Snippets Groups Projects
  1. Mar 14, 2022
  2. Mar 01, 2022
  3. Dec 15, 2021
    • Tim Jaacks's avatar
      gitlab-ci: upgrade python image to 3.9 · 669113ff
      Tim Jaacks authored
      Fix pylint errors introduced with new pylint version:
      * unspecified-encoding: explicitly set encoding when opening a file
      * assigning-non-slot: use "set_reference()" function instead of assigning
        a value to the "reference" attribute
      * unused-variable: remove "e" variable on exceptions when not referenced
      669113ff
  4. Jun 29, 2021
    • Tim Jaacks's avatar
      update_submodule: fix accidental multi-commits · 01d10fab
      Tim Jaacks authored
      If integration branch already existed and had to be replaced, the new
      commit was accidentally pushed on top of the already existing commit
      instead of replacing it. Fixed this by checking out the master branch
      again before creating the commit.
      01d10fab
    • Tim Jaacks's avatar
      Add deploy stage · 00f04bda
      Tim Jaacks authored
      The jobs in the deploy stage have to be triggered manually in GitLab.
      There is one deploy job for each project which uses the gitlab-ci
      scripts as a submodule, so that the deployment can be performed step by
      step.
      
      If executed within MR context, an integration MR is created and left
      open. The user can extend this integration MR, e.g. if CI scripts have
      been renamed, changed command line arguments or other changes requiring
      updates of the correspronding .gitlab-ci.yml file. Subsequent runs of
      this job will re-create the integration branch, so manual changes are
      lost in this case.
      
      If executed on the master branch (i.e. after the source MR has been
      merged), the job does exactly the same, plus the integration MR will be
      automatically merged. If this fails, the job will fail as well.
      00f04bda
Loading