Skip to content
  1. Apr 01, 2022
  2. Mar 23, 2022
  3. Mar 01, 2022
  4. Feb 27, 2022
  5. Feb 26, 2022
    • nimrod's avatar
      Fix missing CA certificates for apt update. · c606077c
      nimrod authored
      The fix is installing the ca-certificates package before adding the
      source files. Doing that would make the 2 build stages close enough that
      it doesn't make sense anymore to have 2 build stages.
      c606077c
  6. Feb 24, 2022
    • nimrod's avatar
      Debug build failures. · 497da1e1
      nimrod authored
      Try to disable GitLab runner's umask fiddling and see if that works (it
      might, you don't know).
      497da1e1
  7. Feb 23, 2022
  8. Dec 21, 2021
    • 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
  9. Dec 03, 2021
  10. Nov 25, 2021
    • 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
  11. Nov 20, 2021
  12. Nov 17, 2021
    • 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
  13. Nov 15, 2021
  14. Oct 31, 2021
  15. Oct 01, 2021
  16. Sep 25, 2021
  17. Sep 22, 2021
    • 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
  18. Sep 19, 2021