Skip to content
Snippets Groups Projects
  1. Mar 29, 2022
  2. Mar 25, 2022
  3. Mar 24, 2022
  4. Feb 24, 2022
  5. Feb 22, 2022
    • Felix Gerking's avatar
      CI: Modifications to enable reproducible builds · 610e4a46
      Felix Gerking authored
      Added default source revision file name to common.py.
      Modified the integration_into_manifest function to set the
      corresponding subproject hash in the SRCREV.conf file if the
      repository is not found in the default.xml file. The
      merge_into_manifest function now works even if the names of
      the master branches in the manifest and in the project
      repository are different.
      
      BCS 746-000016
      610e4a46
  6. Dec 17, 2021
    • Tim Jaacks's avatar
      wait_until_merge_status_is_set: always query merge request · 4c6b4621
      Tim Jaacks authored
      The function used to rely on the given merge request object without
      checking its current state. If the given object was not in one of the
      "unchecked" states, it returned immediately. The state, however, could
      have changed between its last query and the call of this function, so
      it now checks the state first before deciding anything.
      4c6b4621
  7. Jun 29, 2021
    • Tim Jaacks's avatar
      list_commits: use "--" as separator · 09eb4bcf
      Tim Jaacks authored
      Unfortunately, GitLab still interpreted three of the four dashes as
      start and end of YAML syntax, so we go back to two dashes.
      09eb4bcf
    • Tim Jaacks's avatar
      list_commits: use "----" as separator · a3cab669
      Tim Jaacks authored
      The former "---" was still rendered as YAML syntax by GitLab in some
      cases.
      a3cab669
    • Tim Jaacks's avatar
      create_merge_request: optimize description · 62519790
      Tim Jaacks authored
      Restore the "---" separator which was removed in a previous commit. The
      description simply must not start with this separator. If we include it
      only in between the blocks, all instances are rendered as a horizontal
      line, which makes the MR description more readable. Include a helper
      function for this purpose, which extracts the message body from a commit
      message.
      62519790
    • Tim Jaacks's avatar
      list_commits: replace "---" with "--" · d887bedd
      Tim Jaacks authored
      GitLab renders "---" as a horizontal line or as a frame. We do not want
      this, so replace it with "--".
      d887bedd
    • 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
  8. Dec 21, 2020
  9. Dec 01, 2020
  10. Nov 16, 2020
Loading