Compare commits
32 commits
release-pl
...
main
Author | SHA1 | Date | |
---|---|---|---|
5e4c034901 | |||
cb3f637350 | |||
0e8cf5c63a | |||
23e085f375 | |||
3d9e5a96d7 | |||
312c8add9e | |||
a675404690 | |||
7eb7bf6c7a | |||
624c8a52f7 | |||
8dfe035f68 | |||
71916da848 | |||
d1b3cba36c | |||
|
78c16daa4a | ||
7a857b1dd1 | |||
62fa771b0c | |||
3f40ceea74 | |||
63e8d8b051 | |||
db37e0ff71 | |||
|
db5c7cbb1b | ||
4c42f3cfbe | |||
da34d13aba | |||
56931810ac | |||
97ab8e7730 | |||
e3cef9a42c | |||
de2132ca10 | |||
7434336baf | |||
095b3eb588 | |||
5e02c379a3 | |||
aa0deb29f5 | |||
97123369e3 | |||
ca0505ca5f | |||
ed8f7a436f |
7 changed files with 81 additions and 54 deletions
2
.github/workflows/build-boxkit.yml
vendored
2
.github/workflows/build-boxkit.yml
vendored
|
@ -84,7 +84,7 @@ jobs:
|
|||
password: ${{ secrets.GITHUB_TOKEN }}
|
||||
|
||||
# Sign container
|
||||
- uses: sigstore/cosign-installer@v3.5.0
|
||||
- uses: sigstore/cosign-installer@v3.7.0
|
||||
|
||||
- name: Sign container image
|
||||
if: github.event_name != 'pull_request'
|
||||
|
|
13
.github/workflows/release-please.yml
vendored
13
.github/workflows/release-please.yml
vendored
|
@ -1,13 +0,0 @@
|
|||
on:
|
||||
push:
|
||||
branches:
|
||||
- main
|
||||
name: release-please
|
||||
jobs:
|
||||
release-please:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: google-github-actions/release-please-action@v4
|
||||
with:
|
||||
release-type: simple
|
||||
package-name: release-please-action
|
|
@ -3,22 +3,33 @@ FROM quay.io/toolbx-images/alpine-toolbox:edge
|
|||
LABEL com.github.containers.toolbox="true" \
|
||||
usage="This image is meant to be used with the toolbox or distrobox command" \
|
||||
summary="A cloud-native terminal experience" \
|
||||
maintainer="jorge.castro@gmail.com"
|
||||
maintainer="me@babariviere.com"
|
||||
|
||||
COPY extra-packages /
|
||||
RUN echo "https://dl-cdn.alpinelinux.org/alpine/edge/testing" >> /etc/apk/repositories
|
||||
|
||||
COPY packages /
|
||||
RUN apk update && \
|
||||
apk upgrade && \
|
||||
grep -v '^#' /extra-packages | xargs apk add
|
||||
RUN rm /extra-packages
|
||||
grep -v '^#' /packages | xargs apk add
|
||||
RUN rm /packages
|
||||
|
||||
COPY go-packages /
|
||||
RUN grep -v '^#' /go-packages | xargs go install
|
||||
RUN grep -v '^#' /go-packages | xargs -n1 go install
|
||||
RUN rm /go-packages
|
||||
RUN mv /root/go/bin/* /usr/local/bin/
|
||||
|
||||
COPY krew-plugins /
|
||||
RUN grep -v '^#' /krew-plugins | xargs -n1 kubectl krew install
|
||||
RUN rm /krew-plugins
|
||||
RUN for bin in /root/.krew/bin/*; do \
|
||||
mv $(readlink $bin) /usr/local/bin/$(basename $bin); \
|
||||
done
|
||||
RUN rm -rf /root/.krew
|
||||
|
||||
RUN ln -fs /bin/sh /usr/bin/sh && \
|
||||
ln -fs /usr/bin/distrobox-host-exec /usr/local/bin/docker && \
|
||||
ln -fs /usr/bin/distrobox-host-exec /usr/local/bin/flatpak && \
|
||||
ln -fs /usr/bin/distrobox-host-exec /usr/local/bin/podman && \
|
||||
ln -fs /usr/bin/distrobox-host-exec /usr/local/bin/rpm-ostree && \
|
||||
ln -fs /usr/bin/distrobox-host-exec /usr/local/bin/transactional-update
|
||||
ln -fs /usr/bin/distrobox-host-exec /usr/local/bin/transactional-update && \
|
||||
ln -fs /usr/bin/distrobox-host-exec /usr/local/bin/op
|
||||
|
|
|
@ -1,33 +0,0 @@
|
|||
age
|
||||
bat
|
||||
btop
|
||||
chezmoi
|
||||
clipboard
|
||||
cosign
|
||||
dbus-x11
|
||||
direnv
|
||||
emacs-pgtk
|
||||
eza
|
||||
fd
|
||||
ffmpeg
|
||||
fzf
|
||||
github-cli
|
||||
go
|
||||
gopls
|
||||
helm
|
||||
jq
|
||||
just
|
||||
kubectl
|
||||
kubectx
|
||||
make
|
||||
micro
|
||||
nano
|
||||
ncdu
|
||||
ncurses
|
||||
plocate
|
||||
ripgrep
|
||||
speedtest-cli
|
||||
starship
|
||||
wl-clipboard
|
||||
yq-go
|
||||
zstd
|
|
@ -1 +1,2 @@
|
|||
forge.babariviere.com/babariviere/sealme@latest
|
||||
github.com/bitnami-labs/sealed-secrets/cmd/kubeseal@main
|
4
krew-plugins
Normal file
4
krew-plugins
Normal file
|
@ -0,0 +1,4 @@
|
|||
cilium
|
||||
node-shell
|
||||
popeye
|
||||
rook-ceph
|
57
packages
Normal file
57
packages
Normal file
|
@ -0,0 +1,57 @@
|
|||
aerc
|
||||
age
|
||||
atuin
|
||||
bat
|
||||
broot
|
||||
btop
|
||||
carapace
|
||||
chezmoi
|
||||
clipboard
|
||||
cosign
|
||||
dbus-x11
|
||||
direnv
|
||||
editorconfig
|
||||
elvish
|
||||
eza
|
||||
fd
|
||||
ffmpeg
|
||||
flux
|
||||
fzf
|
||||
fzf-tmux
|
||||
github-cli
|
||||
go
|
||||
gopls
|
||||
helm
|
||||
jq
|
||||
just
|
||||
k9s
|
||||
kakoune
|
||||
kubectl
|
||||
kubectl-bash-completion
|
||||
kubectl-krew
|
||||
kubectx
|
||||
kubectx-bash-completion
|
||||
kustomize
|
||||
kustomize-bash-completion
|
||||
lazygit
|
||||
make
|
||||
nano
|
||||
ncdu
|
||||
ncurses
|
||||
plocate
|
||||
podman-tui
|
||||
ripgrep
|
||||
cargo
|
||||
rust
|
||||
sad
|
||||
sops
|
||||
speedtest-cli
|
||||
starship
|
||||
stern
|
||||
tealdeer
|
||||
tmux
|
||||
viddy
|
||||
wl-clipboard
|
||||
yq-go
|
||||
zoxide
|
||||
zstd
|
Loading…
Reference in a new issue