Commit ff7699865a6c
Changed files (3)
shells
shells/osp.nix
@@ -1,41 +0,0 @@
-{
- pkgs ? import <nixpkgs> {
- overlays = [
- (_self: _super: { })
- ];
- },
- ...
-}:
-let
- go = pkgs.go_1_18;
-in
-pkgs.mkShell {
- name = "osp";
- buildInputs = with pkgs; [
- curl
- docker-client
- gawk
- git-crypt
- gnumake
- gron
- jq
- kustomize
- oc
- operator-sdk
- operator-tool
- tektoncd-cli
- opm
- python39Packages.pyaml
- skopeo
- yq-go
- yamllint
- go
- ];
- shellHook = ''
- export GOMODULE=on
- export GOFLAGS="-mod=vendor"
- export GOROOT=${go}/share/go
- export GOMAXPROCS=8
- export KUSTOMIZE_BIN=${pkgs.kustomize}/bin/kustomize
- '';
-}
shells/tekton.nix
@@ -1,29 +0,0 @@
-{
- pkgs ? import <nixpkgs> { },
- ...
-}:
-let
- go = pkgs.go_1_18;
-in
-pkgs.mkShell {
- name = "tektoncd";
- buildInputs = with pkgs; [
- go
- ko
- oc
- tektoncd-cli
- operator-tool
- google-cloud-sdk
- gron
- yamllint
- ];
- shellHook = ''
- export GOMODULE=on
- export GOFLAGS="-mod=vendor"
- export GOROOT=${go}/share/go
- export GOMAXPROCS=8
- export KUSTOMIZE_BIN=${pkgs.kustomize}/bin/kustomize
- export KO_BIN=${pkgs.ko}/bin/ko
- export KO_DOCKER_REPO=gcr.io/vde-tekton
- '';
-}
README.org
@@ -76,11 +76,6 @@
- Package modifications
- Unstable package access
-** =/shells=
-Project-specific development shells:
-- OpenStack development environment
-- Tekton development environment
-
** =/keyboards=
Hardware keyboard configurations with complete build and flash tooling.
@@ -126,7 +121,6 @@
- Home-manager configurations
- System-manager configurations
- Custom packages and overlays
-- Development shells
** Building a System