Commit graph

  • 10983293d0
    add git to the go fetcher master Charlotte 🦝 Delenk 2022-08-18 08:57:37 +0100
  • b8c2216317 builder/install.go: Make build failures more apparent by attaching stdout/stderr adisbladis 2022-08-17 15:35:04 +0800
  • 78068d481c
    Merge pull request #69 from yihuang/master adisbladis 2022-08-11 18:43:00 +0800
  • d1e95112bd
    Merge pull request #70 from yihuang/fix-regex adisbladis 2022-07-29 22:44:54 +0800
  • 71fd703317
    Invalid regex on macOS HuangYi 2022-07-29 19:38:34 +0800
  • 2be74ae917
    Merge remote-tracking branch 'fork/master' HuangYi 2022-07-21 09:48:00 +0800
  • 50385ada23
    requires a newer Apple SDK on macOS HuangYi 2022-07-20 11:42:46 +0800
  • 598c5ab1a6
    requires a newer Apple SDK on macOS HuangYi 2022-07-20 11:42:46 +0800
  • 40d32f82fc
    Merge pull request #65 from adisbladis/minor-builder-refactor adisbladis 2022-06-15 06:21:49 +0800
  • 0ea20c514a refactor: inherit lib/builtins in top level scope in builder adisbladis 2022-06-15 06:12:20 +0800
  • 85eaf382e6 refactor: Move replace commands computation to mkVendorEnv adisbladis 2022-06-15 06:07:57 +0800
  • 197bc13f6a
    Merge pull request #64 from adisbladis/1.0.0-rc1 adisbladis 2022-06-14 21:03:15 +0800
  • 6b1386b0ba Set version to 1.0.0-rc1 v1.0.0-rc1 adisbladis 2022-06-14 20:57:10 +0800
  • 0a790b6075
    Merge pull request #63 from adisbladis/let-package-remove adisbladis 2022-06-14 20:51:16 +0800
  • 74a2950c64 buildGoApplication: Remove package from let binding adisbladis 2022-06-14 19:26:45 +0800
  • 896c05d90b
    Merge pull request #62 from adisbladis/nixpkgs-buildgomodule-ports-2022-06-14 adisbladis 2022-06-14 19:19:58 +0800
  • 5a8afd711e builder: Reformat with nixpkgs-fmt adisbladis 2022-06-14 19:13:11 +0800
  • 2028c2f3ff go: Apply package exclusion equally adisbladis 2022-06-14 19:12:18 +0800
  • df791b8057 go: Drop unnecessary backslash-escape adisbladis 2022-06-14 19:10:44 +0800
  • 31102e0753 go: Bunch of fixes when using excludedPackages and other bits adisbladis 2022-06-14 19:08:28 +0800
  • 359449a284 buildGoApplication: warn if buildFlagsArray is used adisbladis 2022-06-14 19:04:48 +0800
  • 8aa44afb7e buildGoApplication: warn if buildFlags is used adisbladis 2022-06-14 19:01:44 +0800
  • f42a0cddb4 buildGoApplication: add tags argument adisbladis 2022-06-14 18:58:51 +0800
  • 5913cf95d5 buildGoApplication: add support for checkFlags adisbladis 2022-06-14 18:56:12 +0800
  • 24c5e41124 buildGoApplication: Introduce ldflags argument adisbladis 2022-06-14 18:54:18 +0800
  • c5da508f3c
    Merge pull request #61 from adisbladis/nix-reference-docs adisbladis 2022-06-14 18:31:10 +0800
  • ff1f766e83 README: Add link to Nix reference docs adisbladis 2022-06-14 18:19:57 +0800
  • e3745a9b6f docs: Add Nix API reference docs adisbladis 2022-06-14 18:18:04 +0800
  • 366c0e5a17 mkGoEnv: Pass attrs on to mkDerivation adisbladis 2022-06-14 18:17:28 +0800
  • aa90002013
    Merge pull request #60 from adisbladis/getting-started-docs adisbladis 2022-06-14 18:07:37 +0800
  • c6aa07b58f README: Add reference to the announcement blog post adisbladis 2022-06-14 18:02:02 +0800
  • 219f2b41a1 Github actions: Bump install-nix-action adisbladis 2022-06-14 17:58:17 +0800
  • c6bc2d55a2 Add link to getting started docs in README adisbladis 2022-06-14 17:55:59 +0800
  • 59869b91af Add getting started docs adisbladis 2022-06-14 17:54:23 +0800
  • 759483247e Align flake template with recent API changes and improvements adisbladis 2022-06-14 17:35:19 +0800
  • 6a03c9a05f
    Merge pull request #59 from adisbladis/pkgs-internal adisbladis 2022-06-14 17:15:30 +0800
  • 86ee592eb2 Move internal packages to internal subdirectory adisbladis 2022-06-14 17:05:14 +0800
  • 9a14682b8b cmd/root.go: Clean up some dead code adisbladis 2022-06-14 09:48:12 +0800
  • 85ee095f0d
    Merge pull request #58 from adisbladis/behaviour-alignment adisbladis 2022-06-14 08:28:07 +0800
  • 509b97c288 Build non-development packages in the same way as development packages adisbladis 2022-06-14 06:32:19 +0800
  • 60a67aaa2d
    Merge pull request #57 from adisbladis/cross-fix adisbladis 2022-06-14 05:46:36 +0800
  • f8646af3f2 gomod2nix: Only generate completions if we are not cross compiling adisbladis 2022-06-14 05:26:36 +0800
  • d404767bec builder: Build internal packages for host plattform adisbladis 2022-06-14 05:25:21 +0800
  • 9c1bde84d3
    Merge pull request #56 from adisbladis/non-dev-deps adisbladis 2022-06-14 05:27:15 +0800
  • 1ffea526a0 Add package generation for non development packages adisbladis 2022-06-14 03:26:50 +0800
  • 116b98475f
    Merge pull request #55 from adisbladis/import-sources adisbladis 2022-06-13 23:39:41 +0800
  • 7224069881 Set meta on derivation adisbladis 2022-06-13 23:33:08 +0800
  • 363017e3f3 Install shell completions in derivation adisbladis 2022-06-13 23:31:18 +0800
  • ab0d607923 Add an import subcommand adisbladis 2022-06-13 23:14:13 +0800
  • 2792ae6af4 Add generate subcommand adisbladis 2022-06-13 22:25:51 +0800
  • 52125f6072 Use cobra for command line parsing adisbladis 2022-06-13 22:20:55 +0800
  • 96e8b390aa
    Merge pull request #54 from adisbladis/cgo-enabled-go-version adisbladis 2022-06-13 20:58:46 +0800
  • aae59a6851 Don't set CGO_ENABLED by default adisbladis 2022-06-13 20:49:36 +0800
  • ade4c20234 Factor out Go version selection from mkGoEnv and add it to buildGoApplication too adisbladis 2022-06-13 20:48:54 +0800
  • c3c8aa564d
    Merge pull request #53 from tweag/mkgoenv adisbladis 2022-06-13 20:44:29 +0800
  • e95e393da8 tests: Add mkGoEnv test adisbladis 2022-06-13 20:06:45 +0800
  • 908ab2bb87 Precompile internal packages instead of using go run adisbladis 2022-06-13 19:55:36 +0800
  • 973b050adf fetcher: Make sure sources are writable before filtering .ds_store adisbladis 2022-06-13 19:46:08 +0800
  • 1eb70073c4 Bump dependencies adisbladis 2022-06-13 19:02:49 +0800
  • a4bed25a86 Add mkGoEnv function adisbladis 2022-06-13 17:56:48 +0800
  • 71c797eb0d
    Merge pull request #52 from adisbladis/mac-ds-store-filter adisbladis 2022-06-01 01:51:37 +0800
  • d7830bd5b2 Filter MacOS .DS_Store directories adisbladis 2022-05-31 03:41:32 +0800
  • fb910de8cc
    Merge pull request #51 from adisbladis/max-workers adisbladis 2022-05-31 02:13:57 +0800
  • e1d46e6973 Reintroduce the max workers flag adisbladis 2022-05-31 00:08:36 +0800
  • bf3e9afe32
    Merge pull request #48 from adisbladis/third-party-2022-05-30 adisbladis 2022-05-30 20:00:09 +0800
  • 3de2f9540e Bump go.mod dependencies adisbladis 2022-05-30 19:19:26 +0800
  • 90653f16ab
    Merge pull request #47 from adisbladis/flake-template adisbladis 2022-05-30 19:21:37 +0800
  • d30b3ca30a templates: Add a flake template adisbladis 2022-05-30 19:09:22 +0800
  • 3ae35c5ce1
    Merge pull request #46 from adisbladis/golangci-lint adisbladis 2022-05-30 18:49:27 +0800
  • f49e99e02f github actions: Add golangci-lint adisbladis 2022-05-30 18:37:33 +0800
  • ea6b999c69 Fix golangci-lint errors adisbladis 2022-05-30 18:36:26 +0800
  • 688cd6dbe3 shell.nix: Add golangci-lint adisbladis 2022-05-30 18:34:43 +0800
  • c72445c826 tests: Handle test cases without a go.mod adisbladis 2022-05-30 18:33:22 +0800
  • ce3a6771f0 gomod2nix: Filter builder expressions from cli build adisbladis 2022-05-29 17:06:13 +0800
  • 453a78f7b3
    Merge pull request #45 from adisbladis/cross-test adisbladis 2022-05-30 18:29:31 +0800
  • 9c68732917 tests: Add a cross test adisbladis 2022-05-30 18:12:27 +0800
  • 3f80d454ce Bump flake inputs adisbladis 2022-05-30 18:10:53 +0800
  • 79e326c335
    Merge pull request #44 from yihuang/patch-1 adisbladis 2022-05-30 16:45:15 +0800
  • 9a26cc68c0 Lower the prerequisite of gomod2nix yihuang 2022-05-30 16:11:30 +0800
  • b9b7ac34cb
    Merge pull request #43 from yihuang/GOPROXY adisbladis 2022-05-30 14:18:09 +0800
  • 36bc9ef864
    support impure env GOPROXY HuangYi 2022-05-30 11:13:30 +0800
  • cabedd2add
    Merge pull request #41 from adisbladis/go-mod-download-fetcher adisbladis 2022-05-29 16:31:28 +0800
  • 9692570d28 Github actions: Clean up superflous test.yml file adisbladis 2022-05-29 15:58:54 +0800
  • cf9aca22ba actions: Add check to see if gomod2nix.toml is up to date adisbladis 2022-05-29 15:52:59 +0800
  • 7c36ecab4d Remove Makefile adisbladis 2022-05-29 15:45:09 +0800
  • 0c9ebb15d6 shell.nix: Remove nix-prefetch-git adisbladis 2022-05-29 15:42:43 +0800
  • 98ffbabcfa actions: Generate github actions matrix dynamically adisbladis 2022-05-29 15:39:36 +0800
  • d5d8bbba2d Add test listing capabilites to harness adisbladis 2022-05-29 15:02:50 +0800
  • 5c1f8f8467 Use Go 1.18 for testing adisbladis 2022-05-29 03:35:14 +0800
  • 306429dcb2 Blacklist long-running tests in Github Actions adisbladis 2022-05-29 03:28:20 +0800
  • 2f6cbe69cb Remove check-fmt script adisbladis 2022-05-29 03:23:13 +0800
  • 1df6a97829 Set NIX_PATH in development shell adisbladis 2022-05-29 03:21:21 +0800
  • 79d737ec6e Fix passing of Go to buildGoApplication adisbladis 2022-05-29 01:47:01 +0800
  • d831b947fc Fix go.mod parser for repeated replace directives adisbladis 2022-05-29 01:36:10 +0800
  • 3c029180a3 tests: Reimplement test harness in Go adisbladis 2022-05-28 22:56:09 +0800
  • ecb0d11088 generate: Set correct working directory for go mod download adisbladis 2022-05-28 22:52:14 +0800
  • 631293329e tests.minikube: Fix test adisbladis 2022-05-28 22:10:56 +0800
  • 6273e2cefb Remove max workers argument adisbladis 2022-05-28 21:55:03 +0800
  • 33b65aa13e root: Use new format for building self adisbladis 2022-05-28 21:50:18 +0800
  • 44bb5b9495 builder: Use new format for building adisbladis 2022-05-28 21:49:49 +0800