Skip to content
Permalink
Branch: master
Commits on Aug 14, 2019
  1. Merge pull request #34 from nathanchance/efi-packages

    nathanchance committed Aug 14, 2019
    Dockerfile: Install ovmf and qemu-efi-aarch64
  2. Dockerfile: Install ovmf and qemu-efi-aarch64

    nathanchance committed Aug 14, 2019
    We need this for EFI booting in QEMU.
    
    [skip ci]
    
    Signed-off-by: Nathan Chancellor <natechancellor@gmail.com>
Commits on Jul 20, 2019
  1. Merge pull request #33 from USA-RedDragon/dockerfile-slimming

    nathanchance committed Jul 20, 2019
    Dockerfile: Removing apt cache after the first install cleans up another 17mb in the final image
  2. Dockerfile: Removing apt cache after the first install cleans up anot…

    USA-RedDragon committed Jul 20, 2019
    …her 17mb in the final image
Commits on Jul 19, 2019
  1. Merge pull request #32 from nathanchance/stable-shift

    nathanchance committed Jul 19, 2019
    Dockerfile: Move from Debian testing to Debian stable
  2. Dockerfile: Move from Debian testing to Debian stable

    nathanchance committed Jul 19, 2019
    Now that Buster is stable.
    
    Signed-off-by: Nathan Chancellor <natechancellor@gmail.com>
Commits on Jul 10, 2019
  1. Merge pull request #31 from nathanchance/script-improvements

    nathanchance committed Jul 10, 2019
    Script improvements
  2. scripts/check-binaries.sh: s/QEMU_PREFIX/QEMU_SUFFIX/g

    nathanchance committed Jul 10, 2019
    [skip ci]
    
    Suggested-by: Nick Desaulniers <ndesaulniers@google.com>
    Signed-off-by: Nathan Chancellor <natechancellor@gmail.com>
Commits on Jul 9, 2019
  1. Makefile: Convert 'make check' commands into a script

    nathanchance committed Jul 9, 2019
    This will make it easier to check new binaries that are added to the
    Dockerfile.
    
    Presubmit: https://travis-ci.com/nathanchance/dockerimage/builds/118509548
    
    [skip ci]
    
    Signed-off-by: Nathan Chancellor <natechancellor@gmail.com>
  2. dockerimage: Move the various scripts into their own subfolder

    nathanchance committed Jul 9, 2019
    While we're at it, rename clang-check.sh to check-clang.sh.
    
    Signed-off-by: Nathan Chancellor <natechancellor@gmail.com>
Commits on Jun 29, 2019
  1. Makefile: check all qemu arches that are going to be used by CI

    tpimh committed Jun 28, 2019
Commits on Jun 27, 2019
  1. Dockerfile: install binutils and qemu for mips target

    tpimh committed Jun 27, 2019
Commits on Apr 8, 2019
  1. Merge pull request #26 from nathanchance/buster

    nathanchance committed Apr 8, 2019
    Dockerfile: Use newly created Buster apt.llvm.org repo
Commits on Apr 7, 2019
  1. Dockerfile: Use newly created Buster apt.llvm.org repo

    nathanchance committed Apr 7, 2019
    This will ensure dependencies are consistently met.
    
    Signed-off-by: Nathan Chancellor <natechancellor@gmail.com>
Commits on Apr 5, 2019
  1. Merge pull request #25 from ClangBuiltLinux/travis-ci

    tapaswenipathak committed Apr 5, 2019
    Add Travis CI Badge
Commits on Apr 4, 2019
  1. Add Travis CI Badge

    tapaswenipathak committed Apr 4, 2019
  2. Merge pull request #24 from ClangBuiltLinux/deps

    tapaswenipathak committed Apr 4, 2019
    Dockerfile: Delete all the apt list files since they're big and get stale quickly
  3. Dockerfile deleting deps after completion

    tapaswenipathak committed Apr 4, 2019
    Dockerfile: Delete all the apt list files since they're big and get
    stale quickly
    https://docs.docker.com/v17.09/engine/userguide/eng-image/dockerfile_best-practices/#general-guidelines
    -and-recommendations
Commits on Apr 3, 2019
  1. Merge pull request #23 from nathanchance/date-check

    nathanchance committed Apr 3, 2019
    Dockerfile: Fail the build when clang has not been updated in five days
Commits on Apr 2, 2019
  1. Dockerfile: Fail the build if tip of tree clang has not been updated …

    nathanchance committed Apr 2, 2019
    …in five days
    
    Signed-off-by: Nathan Chancellor <natechancellor@gmail.com>
Commits on Mar 16, 2019
  1. Merge pull request #22 from nathanchance/stable-images

    nathanchance committed Mar 16, 2019
    Docker: Allow building images with different versions of LLVM/Clang
Commits on Mar 15, 2019
  1. travis: Wire up images for both LLVM 8 and 9

    nathanchance committed Mar 15, 2019
    This will allow us to test the stable version of LLVM at the same time
    as the development version in CI.
    
    Signed-off-by: Nathan Chancellor <natechancellor@gmail.com>
  2. Makefile: Support building images with different versions of LLVM/Clang

    nathanchance committed Mar 15, 2019
    Either export or define LLVM_VERSION during make to get a different
    version. We default to the development version (currently 9) because
    that is what CI mostly focuses on.
    
    ex:
    
      $ export LLVM_VERSION=8
      $ make image
    
    or
    
      $ make LLVM_VERSION=9 image
    
    Signed-off-by: Nathan Chancellor <natechancellor@gmail.com>
  3. Dockerfile: Support different LLVM version

    nathanchance committed Mar 15, 2019
    Docker supports passing variables into the environment during 'docker
    build' with the '--build-arg' flag. This allows us to change the version
    of LLVM/Clang that is bundled in the image at build time.
    
    https://docs.docker.com/engine/reference/commandline/build/#set-build-time-variables---build-arg
    
    Signed-off-by: Nathan Chancellor <natechancellor@gmail.com>
Commits on Mar 14, 2019
  1. Merge pull request #20 from nathanchance/debian

    nathanchance committed Mar 14, 2019
    Docker: Move back to Debian testing
Commits on Mar 12, 2019
  1. Docker: Move back to Debian testing

    nathanchance committed Mar 12, 2019
    Now that QEMU has been updated to 3.1, which includes the fix for
    ClangBuiltLinux/continuous-integration#16 (comment).
    
    This effectively reverts #9.
    
    Signed-off-by: Nathan Chancellor <natechancellor@gmail.com>
Commits on Jan 18, 2019
  1. Merge pull request #19 from nathanchance/version-update

    nathanchance committed Jan 18, 2019
    Dockerimage: 's/-8/-9/g'
  2. Dockerimage: 's/-8/-9/g'

    nathanchance committed Jan 18, 2019
    :) llvm/llvm-project@1fe469a
    
    Signed-off-by: Nathan Chancellor <natechancellor@gmail.com>
Commits on Jan 17, 2019
  1. Merge pull request #16 from nathanchance/makefile

    nathanchance committed Jan 17, 2019
    Dockerimage: Add a Makefile and use it with Travis
  2. Merge pull request #17 from nathanchance/notifications

    nathanchance committed Jan 17, 2019
    travis: Always notify me when builds fail
Commits on Jan 15, 2019
  1. Makefile: Show the 'docker run' commands when running 'make check'

    nathanchance committed Jan 15, 2019
    So we can see what binary is currently being run.
    
    Signed-off-by: Nathan Chancellor <natechancellor@gmail.com>
  2. Merge pull request #18 from nathanchance/readme-update

    nathanchance committed Jan 15, 2019
    README: Make container use case a little more obvious
  3. README: Make container use case a little more obvious

    nathanchance committed Jan 15, 2019
    [skip ci]
    
    Signed-off-by: Nathan Chancellor <natechancellor@gmail.com>
  4. travis: Always notify me when builds fail

    nathanchance committed Jan 15, 2019
    I may not always be the latest committer and I want to know when the
    image fails to refresh.
    
    [skip ci]
    
    Signed-off-by: Nathan Chancellor <natechancellor@gmail.com>
  5. Dockerimage: Add a Makefile and use it with Travis

    nathanchance committed Jan 15, 2019
    This will make local development a little easier, as testing changes
    becomes as simple as running 'make'.
    
    Signed-off-by: Nathan Chancellor <natechancellor@gmail.com>
Older
You can’t perform that action at this time.