Skip to content
Snippets Groups Projects
  1. Oct 13, 2023
  2. Oct 12, 2023
  3. Sep 27, 2023
  4. Sep 25, 2023
  5. Sep 18, 2023
  6. Sep 15, 2023
  7. Sep 14, 2023
  8. Sep 12, 2023
  9. Sep 08, 2023
  10. Sep 07, 2023
    • Tim Jaacks's avatar
      Use RELEASE_VERSION and RELEASE_NAME from build-version job · 372d192b
      Tim Jaacks authored
      Instead of passing these variables from stage to stage or regenerating
      their values in later stages, use the ones set in the build-version job
      at all places.
      372d192b
    • Tim Jaacks's avatar
      Remove RELEASE_SUFFIX variable · cad30c20
      Tim Jaacks authored
      The RELEASE_NAME variable can be set directly now, so there's no need to
      have a dedicated RELEASE_SUFFIX anymore. A previous configuration like
      
        RELEASE_SUFFIX: "-custom"
      
      can now be achieved using:
      
        RELEASE_NAME: "Yocto-${RELEASE_VERSION}-custom"
      cad30c20
    • Tim Jaacks's avatar
      Add yocto version job · 922f49f8
      Tim Jaacks authored
      This adds a machine-independent job "build-version" which populates the
      RELEASE_VERSION and RELEASE_NAME variables, so that following jobs can
      use these without depending on the various build jobs.
      The variables can be set from the trigger job in a project's
      `.gitlab-ci.yml` file. They are eval'ed before saving them to
      version.env, so we can use deferred variable expansion or even command
      execution to construct their values. This mechanism is already used for
      the Flash-N-Go System variables.
      922f49f8
    • Tim Jaacks's avatar
      LAVA: rename MACHINE to LAVA_MACHINE · 073ae81e
      Tim Jaacks authored
      Rename variable in order to avoid confusion with the original MACHINE
      variable used everywhere else. Also rename the local Jinja2 variable to
      include an underscore to make naming consistent.
      073ae81e
    • Tim Jaacks's avatar
      Clean build.env before writing · a91baa55
      Tim Jaacks authored
      This had been accidentally removed in
      5e36715e.
      a91baa55
  11. Sep 05, 2023
    • Tim Jaacks's avatar
      Remove LOG_PREFIX variable · 1860ca8e
      Tim Jaacks authored
      This was used in times when the same code was executed from different
      places. We don't do that anymore, so the variable is obsolete.
      1860ca8e
  12. Sep 04, 2023
  13. Sep 01, 2023
    • Tim Jaacks's avatar
      Refactoring: make build variable naming consistent · 2346bb98
      Tim Jaacks authored
      Use underscore to separate words within variable name.
      2346bb98
    • Tim Jaacks's avatar
      Refactoring: improve FNG_INSTALL_URL definition · 581541b9
      Tim Jaacks authored
      FNG_INSTALL_URL was defined in build.env only, and in order to use it
      during the build we sourced build.env after writing it.
      Remove this workaround and define the variable cleanly in the first
      place. This removes the intermediate variable FNG_INSTALL_PATH.
      Also move the "/artifact" path from JOB_URL to FNG_INSTALL_URL in order
      to make the JOB_URL variable name match better.
      581541b9
    • Tim Jaacks's avatar
      Refactoring: improve IMAGEPATH et al. definition · 35784f29
      Tim Jaacks authored
      On every usage of IMAGEPATH, SDKPATH and LICENSESPATH we prepended
      BUILDPATH to it. Prepend it directly on definition to prevent
      repetition.
      Also remove redundant variable IMAGEBASEPATH.
      35784f29
  14. Aug 31, 2023
  15. Aug 29, 2023
Loading