Skip to content
Snippets Groups Projects
  1. Mar 18, 2022
  2. Mar 14, 2022
  3. Mar 10, 2022
  4. Mar 08, 2022
    • Felix Gerking's avatar
      CI-images:package_release: Fix SDK deployment · 47a0776a
      Felix Gerking authored
      The markdown2 Python module was added to the package_release.py script,
      which resulted in a failed SDK deployment because it was missing from
      the build container. Updated ci-images to the latest revision, in which
      the module was added to the build container.
      Modified package_release.py to skip the metadata generation when
      deploying the SDK.
      
      BCS 746-000727
      47a0776a
  5. Mar 02, 2022
  6. Mar 01, 2022
  7. Feb 28, 2022
    • Tim Jaacks's avatar
      Refactor 'check_pipeline_status' and add 'trigger_pipeline' · 9a496cdb
      Tim Jaacks authored
      Rename 'check_pipeline_status' to 'mirror_pipeline_result' in order to
      better reflect what the function does.
      
      Move determination of the pipeline out of this function to a new
      function 'get_pipelines' so that this can be tested separately and we
      can do different things depending on whether a pipeline exists or not.
      
      Add function 'trigger_pipeline' to trigger a pipeline on a branch.
      
      BCS 746-000635
      9a496cdb
  8. Feb 24, 2022
  9. 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
  10. Feb 09, 2022
    • Jonas Höppner's avatar
      Add conversion from md docfiles to html · 0f7e517b
      Jonas Höppner authored
      BCS 746-000669
      0f7e517b
    • Jonas Höppner's avatar
      CI: Remove pylint-yocto job · 52f49483
      Jonas Höppner authored
      The job was used to check if all scripts are able to run in the yocto
      CI image. Tim and Jonas decided to remove the job and plan to change
      the CI, that the yocto image does not need to execute special python
      scripts. That way we may use the plain crops/poky container for the
      yocto build and remove this dependency thats hard to track.
      
      BCS 746-000643
      52f49483
  11. Feb 03, 2022
  12. Feb 01, 2022
  13. Jan 27, 2022
    • Jonas Höppner's avatar
      Fix the job names for deploy · 77ada04c
      Jonas Höppner authored
      The variable use in the deploy name was not replaced in the UI. This
      hopefully cleansup the UI, and uses the project root variable in the job
      only.
      
      BCS 746-000629
      77ada04c
  14. Jan 25, 2022
  15. Jan 17, 2022
    • Tim Jaacks's avatar
      deploy_gitlab_ci: revert trigger pipeline on integration branch · a35820b2
      Tim Jaacks authored
      Explicitly triggering a pipeline in the target repository does not work
      easily from this place because we would have to distinguish between the
      manifest (which uses branch pipelines) and the sub-projects (which use
      merge request pipelines). This separation should not be hard-coded here,
      so we move the decision whether or not to run a pipeline to the
      .gitlab-ci.yml file of the target. Reverting these two commits:
      
      63279799
          deploy_gitlab_ci: trigger pipeline only if it has not run before
      
      dfc6204a
          deploy_gitlab_ci: trigger pipeline on integration branch
      a35820b2
  16. Jan 13, 2022
  17. Dec 17, 2021
  18. Dec 15, 2021
  19. Dec 13, 2021
  20. Nov 03, 2021
  21. Nov 01, 2021
  22. Oct 29, 2021
    • Felix Gerking's avatar
      Add alphaplan FWR generator · d8ea1226
      Felix Gerking authored
      alphaplan_fwr.py: Creates alphaplan software packages for the build
      release artifacts. According to the release, all relevant artifacts are
      collected in a list structure and the corresponding aphaplan
      information are added for each artifact (attributes, md5sum, path, etc.).
      The list is attached to major software package structure. This structure
      is written in a json file for documentation. Afterwards the structure is
      send to an AlphaPlan webservice that creates the FWR articles.
      alphaplan_keys.py: Generates a dictionary which contains all AlphaPlan
      specific information for the artifacts. Flag classes are used to define
      unique keys for the dictionary accesses.
      d8ea1226
  23. Sep 30, 2021
Loading