1. 21 Dec, 2021 4 commits
    • nimrod's avatar
      Really disable BuildKit this time, I think. · d37240c8
      nimrod authored
      d37240c8
    • nimrod's avatar
      A bunch of things. · 0f8bb850
      nimrod authored
      - Don't use the builddeps image since it no longer tracks Debian
        testing. Use the same image in all stages of the build (save some
      space).
      - Install gnupg and curl in the stage that fetches the repos keys.
      - Merge the APT installs in the final build stage. There's no need to
        install anything before running apt-get update (once the files are in
      place).
      - A little nicer handling of GPG keyrings (stole from the Datadog agent
        installation instructions).
      0f8bb850
    • nimrod's avatar
      Remove the /Volumes directory. · 485b8d86
      nimrod authored
      I only added to mimic the kbfs mount in MacOS because smile-cli
      depended on it but I've since removed Keybase from that utility
      completely so it's no longer needed.
      485b8d86
    • nimrod's avatar
      Logic correction. · 8a41be59
      nimrod authored
      When I added the `|| true` to different Keybase utilities builds, it
      applied to all of the previous commands which is not what I wanted. Wrap
      them in curly brackets to get the behavior I wanted.
      8a41be59
  2. 03 Dec, 2021 3 commits
  3. 25 Nov, 2021 1 commit
    • nimrod's avatar
      Add at. · 6626e929
      nimrod authored
      I have a plan to run a remote atd and add some aliases for remote
      wrappers to at, atq and atrm. This image will be the image for atd
      (along with the regular workbench) so running commands remotely will
      have all of the tools ready.
      6626e929
  4. 20 Nov, 2021 1 commit
  5. 17 Nov, 2021 2 commits
    • nimrod's avatar
      Fix Pipenv completion generation. · 622ee8ee
      nimrod authored
      622ee8ee
    • nimrod's avatar
      Tweaking the Golang binaries build. · b0431d0b
      nimrod authored
      - Replace go get with go install since that's the new blessed way of
        doing things (IIUC go get is going to be deprecated eventually). Don't
      change for reg since that fails to build with go install.
      - Ignore failure to build keybase and kbfs. It's some Golang dependency
        issue and right now it seems like we're moving away from Keybase
      altogether in work so I'm not going to invest time trying to fix this.
      b0431d0b
  6. 15 Nov, 2021 2 commits
    • nimrod's avatar
      Replace the base image. · bda38ca4
      nimrod authored
      Replace it from buildpack-deps to Debian. I don't know why, but there's
      no image for Debian testing (currently Bookworm). With
      buildpack-deps:testing you get Debian Bullseye (currently stable). I'm
      guessing that Docker no longer builds the Debian testing variant for
      that image (I missed that memo) and I'm getting the last build for that
      image.
      bda38ca4
    • nimrod's avatar
      Remove the Cloud Posse packages workaround. · 8c909691
      nimrod authored
      With https://github.com/cloudposse/packages/issues/1622 fixed for over 6
      weeks now, I think it's safe to remove the workaround.
      8c909691
  7. 31 Oct, 2021 2 commits
  8. 01 Oct, 2021 1 commit
  9. 25 Sep, 2021 3 commits
  10. 22 Sep, 2021 1 commit
    • nimrod's avatar
      AWS RDS certificate authority. · 516300b7
      nimrod authored
      Add the AWS RDS instances certificate authority so that secure access is
      verified with all of the tools.
      516300b7
  11. 19 Sep, 2021 4 commits
  12. 14 Sep, 2021 2 commits
  13. 31 Aug, 2021 3 commits
  14. 30 Aug, 2021 2 commits
    • nimrod's avatar
      Replace Homebrew with Debian where avaiable. · 7b782a2e
      nimrod authored
      - Replace a bunch of tools installed via Homebrew with Debian packages
        from Cloudposse's repository (I find it cleaner, faster and overall
      better).
      - Add tfenv, remove various Terraform versions.
      - Install Helm2 package instead of downloading the binaries.
      - Remove the helm2 symlink from Homebrew (should have been removed
        before).
      7b782a2e
    • nimrod's avatar
      Add the Cloudposse package repository. · ff2653a8
      nimrod authored
      ff2653a8
  15. 28 Aug, 2021 2 commits
  16. 23 Aug, 2021 3 commits
  17. 22 Aug, 2021 3 commits
  18. 21 Aug, 2021 1 commit