1. 05 Oct, 2019 1 commit
    • Kevin Daudt's avatar
      build.sh: define CI_DEBUG_BUILD · 39d47a84
      Kevin Daudt authored
      Because `set -u` is configured, the script will give an error when
      trying to use a variable that is not defined.
      
      Because the purpose this is meant to be an environment variable, we
      cannot just set it empty, because it would overwrite the value from the
      environment.
      
      Define `CI_DEBUB_BUILD` as empty when it's not defined.
      39d47a84
  2. 04 Oct, 2019 1 commit
  3. 28 Sep, 2019 2 commits
    • Kevin Daudt's avatar
      build.sh: show commit graph · 669d6223
      Kevin Daudt authored
      To make it easer to find out what's going on, print the commit graph of
      the repo.
      669d6223
    • Kevin Daudt's avatar
      build.sh: use local upstream repos · c5664f35
      Kevin Daudt authored
      Merge requests can consist of packages from different repositories. Some
      packages will depend on the packages that are just being built in a
      higher repository.
      
      The script currently only adds repos from the mirror, which will cause
      build issues.
      
      Add the local higher repositories to the repositories list.
      c5664f35
  4. 22 Sep, 2019 3 commits
    • Kevin Daudt's avatar
      build: use asymmetric diff to calculate changed aports · cf92e5f9
      Kevin Daudt authored
      A plain git diff will return changes both from the branch being merged,
      as the target branch. Because we are only interested in changes from the
      current branch, we need to do an asymmetric diff.
      cf92e5f9
    • Kevin Daudt's avatar
      build: show the list of changed aports · be003121
      Kevin Daudt authored
      To make it clear in the build logs what is being built, provide the list
      of changed aports that the build script is trying to build.
      be003121
    • Kevin Daudt's avatar
      build: fetch master from the upstream repo · 5da34890
      Kevin Daudt authored
      The CI job for merge requests is run in the forked project, meaning that
      the target branch may be behind. This would result in more commits being
      checked than intended.
      
      Fetch the target branch from the upstream repository instead so that we
      know the target branch is up-to-date and we can reliably get a list of
      changed commits just for this merge request.
      5da34890
  5. 28 Aug, 2019 1 commit
    • Kevin Daudt's avatar
      build.sh: force overwrite basebranch · 2b1aef6e
      Kevin Daudt authored
      The basebranch might already exist. When trying to update the basebranch
      when it's not fast-forwardable, git will throw an error.
      
      Add a '+' to the fetch spec to tell git that it's allowed to force
      overwrite the current ref.
      2b1aef6e
  6. 25 Aug, 2019 2 commits
  7. 22 Aug, 2019 2 commits
  8. 14 May, 2019 2 commits
  9. 02 May, 2019 3 commits
  10. 30 Apr, 2019 2 commits
  11. 07 Apr, 2019 1 commit
  12. 06 Apr, 2019 3 commits
  13. 26 Feb, 2019 1 commit
  14. 25 Feb, 2019 1 commit
  15. 20 Feb, 2019 2 commits
  16. 19 Feb, 2019 3 commits