Add some tooling for both platforms, fix installer bugs
continuous-integration/drone/push Build is failing
Details
continuous-integration/drone/push Build is failing
Details
parent
c04560a29d
commit
09b0a43340
|
@ -168,3 +168,9 @@ alt + shift - g : yabai -m space --gap abs:12; yabai -m space --padding abs:20:2
|
||||||
#
|
#
|
||||||
|
|
||||||
alt - s : yabai -m window --toggle shadow
|
alt - s : yabai -m window --toggle shadow
|
||||||
|
|
||||||
|
#
|
||||||
|
# Custom picture in picture
|
||||||
|
#
|
||||||
|
|
||||||
|
alt - p : yabai -m window --toggle float; yabai -m window --toggle sticky; yabai -m window --toggle shadow
|
||||||
|
|
|
@ -31,6 +31,7 @@ RUN ./.install/node-source.sh
|
||||||
#RUN ./.install/jdk.sh
|
#RUN ./.install/jdk.sh
|
||||||
# more system
|
# more system
|
||||||
RUN ./.install/docker.sh
|
RUN ./.install/docker.sh
|
||||||
|
RUN ./.install/hadolint.sh
|
||||||
# desktop
|
# desktop
|
||||||
#RUN ./.install/desktop.sh
|
#RUN ./.install/desktop.sh
|
||||||
#RUN ./.install/firefox.sh
|
#RUN ./.install/firefox.sh
|
||||||
|
|
|
@ -118,6 +118,15 @@ steps:
|
||||||
- ./.install/dust.sh
|
- ./.install/dust.sh
|
||||||
---
|
---
|
||||||
kind: pipeline
|
kind: pipeline
|
||||||
|
name: test-hadolint
|
||||||
|
steps:
|
||||||
|
- name: test-hadolint
|
||||||
|
image: alpine:latest
|
||||||
|
commands:
|
||||||
|
- ./.install/core.sh
|
||||||
|
- ./.install/hadolint.sh
|
||||||
|
---
|
||||||
|
kind: pipeline
|
||||||
name: test-pure
|
name: test-pure
|
||||||
steps:
|
steps:
|
||||||
- name: test-pure
|
- name: test-pure
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
#!/bin/sh
|
#!/bin/sh
|
||||||
|
|
||||||
set -e
|
set -e
|
||||||
source ./.versions
|
. "$(dirname "$0")"/../.versions
|
||||||
|
|
||||||
echo
|
echo
|
||||||
echo "Installing archival tools..."
|
echo "Installing archival tools..."
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
#!/bin/sh
|
#!/bin/sh
|
||||||
|
|
||||||
set -e
|
set -e
|
||||||
source ./.versions
|
. "$(dirname "$0")"/../.versions
|
||||||
|
|
||||||
echo
|
echo
|
||||||
echo "Installing Caddy $CADDY_VERSION..."
|
echo "Installing Caddy $CADDY_VERSION..."
|
||||||
|
@ -12,6 +12,7 @@ if [ "$CADDY_VERSION" = "master" ]; then
|
||||||
else
|
else
|
||||||
branch=v$CADDY_VERSION
|
branch=v$CADDY_VERSION
|
||||||
fi
|
fi
|
||||||
|
|
||||||
git clone --depth 1 -b $branch https://github.com/caddyserver/caddy $(go env GOPATH)/src/github.com/caddyserver/caddy
|
git clone --depth 1 -b $branch https://github.com/caddyserver/caddy $(go env GOPATH)/src/github.com/caddyserver/caddy
|
||||||
export GO111MODULE=on
|
export GO111MODULE=on
|
||||||
cd $(go env GOPATH)/src/github.com/caddyserver/caddy/caddy
|
cd $(go env GOPATH)/src/github.com/caddyserver/caddy/caddy
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
#!/bin/sh
|
#!/bin/sh
|
||||||
|
|
||||||
set -e
|
set -e
|
||||||
source ./.versions
|
. "$(dirname "$0")"/../.versions
|
||||||
|
|
||||||
echo
|
echo
|
||||||
echo "Installing system utilities..."
|
echo "Installing system utilities..."
|
||||||
|
|
|
@ -8,5 +8,6 @@ echo
|
||||||
|
|
||||||
apk add --no-cache \
|
apk add --no-cache \
|
||||||
docker@community
|
docker@community
|
||||||
|
|
||||||
#upx /usr/bin/docker{,d,-proxy}
|
#upx /usr/bin/docker{,d,-proxy}
|
||||||
|
|
||||||
|
|
|
@ -0,0 +1,21 @@
|
||||||
|
#!/bin/sh
|
||||||
|
|
||||||
|
set -e
|
||||||
|
. "$(dirname "$0")"/../.versions
|
||||||
|
|
||||||
|
echo
|
||||||
|
echo "Installing dust $DUST_VERSION..."
|
||||||
|
echo
|
||||||
|
|
||||||
|
if [[ "$(uname -s)" == "Darwin" ]]; then
|
||||||
|
os="apple-darwin"
|
||||||
|
else
|
||||||
|
os="unknown-linux-gnu"
|
||||||
|
fi
|
||||||
|
|
||||||
|
curl -fSLO https://github.com/bootandy/dust/releases/download/v$DUST_VERSION/dust-v$DUST_VERSION-x86_64-$os.tar.gz
|
||||||
|
|
||||||
|
mkdir -p ~/.local/bin
|
||||||
|
tar -xzf dust-v$DUST_VERSION-x86_64-$os.tar.gz -C ~/.local/bin
|
||||||
|
upx ~/.local/bin/dust
|
||||||
|
rm dust-v$DUST_VERSION-x86_64-$os.tar.gz
|
|
@ -0,0 +1,15 @@
|
||||||
|
#!/bin/sh
|
||||||
|
|
||||||
|
set -e
|
||||||
|
. "$(dirname "$0")"/../.versions
|
||||||
|
|
||||||
|
echo
|
||||||
|
echo "Installing emojify..."
|
||||||
|
echo
|
||||||
|
|
||||||
|
mkdir -p ~/.local/bin
|
||||||
|
curl -fLo ~/.local/bin/emojify \
|
||||||
|
https://raw.githubusercontent.com/mrowa44/emojify/master/emojify
|
||||||
|
chmod a+x ~/.local/bin/emojify
|
||||||
|
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
#!/bin/sh
|
#!/bin/sh
|
||||||
|
|
||||||
set -e
|
set -e
|
||||||
source ./.versions
|
. "$(dirname "$0")"/../.versions
|
||||||
|
|
||||||
echo
|
echo
|
||||||
echo "Installing git..."
|
echo "Installing git..."
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
#!/bin/sh
|
#!/bin/sh
|
||||||
|
|
||||||
set -e
|
set -e
|
||||||
source ./.versions
|
. "$(dirname "$0")"/../.versions
|
||||||
|
|
||||||
echo
|
echo
|
||||||
echo "Installing GnuPG..."
|
echo "Installing GnuPG..."
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
#!/bin/sh
|
#!/bin/sh
|
||||||
|
|
||||||
set -e
|
set -e
|
||||||
source ./.versions
|
. "$(dirname "$0")"/../.versions
|
||||||
|
|
||||||
echo
|
echo
|
||||||
echo "Installing Go $GOLANG_VERSION..."
|
echo "Installing Go $GOLANG_VERSION..."
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
#!/bin/sh
|
#!/bin/sh
|
||||||
|
|
||||||
set -e
|
set -e
|
||||||
source ./.versions
|
. "$(dirname "$0")"/../.versions
|
||||||
|
|
||||||
echo
|
echo
|
||||||
echo "Installing gradlr..."
|
echo "Installing gradlr..."
|
||||||
|
|
|
@ -0,0 +1,20 @@
|
||||||
|
#!/bin/sh
|
||||||
|
|
||||||
|
set -e
|
||||||
|
. "$(dirname "$0")"/../.versions
|
||||||
|
|
||||||
|
echo
|
||||||
|
echo "Installing hadolint $HADOLINT_VERSION..."
|
||||||
|
echo
|
||||||
|
|
||||||
|
if [[ "$(uname -s)" == "Darwin" ]]; then
|
||||||
|
os="Darwin"
|
||||||
|
else
|
||||||
|
os="Linux"
|
||||||
|
fi
|
||||||
|
|
||||||
|
mkdir -p ~/.local/bin
|
||||||
|
curl -fLo ~/.local/bin/hadolint \
|
||||||
|
https://github.com/hadolint/hadolint/releases/download/v$HADOLINT_VERSION/hadolint-$os-x86_64
|
||||||
|
chmod a+x ~/.local/bin/hadolint
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
#!/bin/sh
|
#!/bin/sh
|
||||||
|
|
||||||
set -e
|
set -e
|
||||||
source ./.versions
|
. "$(dirname "$0")"/../.versions
|
||||||
|
|
||||||
echo
|
echo
|
||||||
echo "Installing HTTPie..."
|
echo "Installing HTTPie..."
|
||||||
|
|
|
@ -7,4 +7,10 @@ echo
|
||||||
echo "Installing iTerm2 Profiles..."
|
echo "Installing iTerm2 Profiles..."
|
||||||
echo
|
echo
|
||||||
|
|
||||||
|
if ! [[ "$(uname -s)" == "Darwin" ]]; then
|
||||||
|
echo "Not supported on Linux"
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
|
|
||||||
ln -s $HOME/.config/iterm2profiles.json Library/Application\ Support/iTerm2/DynamicProfiles/env.json
|
ln -s $HOME/.config/iterm2profiles.json Library/Application\ Support/iTerm2/DynamicProfiles/env.json
|
||||||
|
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
#!/bin/sh
|
#!/bin/sh
|
||||||
|
|
||||||
set -e
|
set -e
|
||||||
source ./.versions
|
. "$(dirname "$0")"/../.versions
|
||||||
|
|
||||||
echo
|
echo
|
||||||
echo "Installing OpenJDK $JDK_NUMBER $JDK_VERSION..."
|
echo "Installing OpenJDK $JDK_NUMBER $JDK_VERSION..."
|
||||||
|
@ -21,3 +21,4 @@ rm jdk.tar.gz
|
||||||
ln -s /usr/local/jdk/bin/* /usr/local/bin/
|
ln -s /usr/local/jdk/bin/* /usr/local/bin/
|
||||||
|
|
||||||
apk del --no-cache .build-deps
|
apk del --no-cache .build-deps
|
||||||
|
|
||||||
|
|
|
@ -1,13 +1,13 @@
|
||||||
#!/bin/sh
|
#!/bin/sh
|
||||||
|
|
||||||
set -e
|
set -e
|
||||||
source ./.versions
|
. "$(dirname "$0")"/../.versions
|
||||||
|
|
||||||
echo
|
echo
|
||||||
echo "Installing jq $JQ_VERSION..."
|
echo "Installing jq $JQ_VERSION..."
|
||||||
echo
|
echo
|
||||||
|
|
||||||
mkdir -p ~/.local/bin
|
mkdir -p ~/.local/bin
|
||||||
curl -fLo ~/.local/bin/jq \
|
curl -fLo ~/.local/bin/jq \
|
||||||
https://github.com/stedolan/jq/releases/download/jq-$JQ_VERSION/jq-linux64
|
https://github.com/stedolan/jq/releases/download/jq-$JQ_VERSION/jq-linux64
|
||||||
chmod a+x ~/.local/bin/jq
|
chmod a+x ~/.local/bin/jq
|
||||||
|
|
|
@ -1,13 +1,13 @@
|
||||||
#!/bin/sh
|
#!/bin/sh
|
||||||
|
|
||||||
set -e
|
set -e
|
||||||
source ./.versions
|
. "$(dirname "$0")"/../.versions
|
||||||
|
|
||||||
echo
|
echo
|
||||||
echo "Installing kubectl $KUBECTL_VERSION..."
|
echo "Installing kubectl $KUBECTL_VERSION..."
|
||||||
echo
|
echo
|
||||||
|
|
||||||
mkdir -p ~/.local/bin
|
mkdir -p ~/.local/bin
|
||||||
curl -fLo ~/.local/bin/kubectl \
|
curl -fLo ~/.local/bin/kubectl \
|
||||||
https://storage.googleapis.com/kubernetes-release/release/v$KUBECTL_VERSION/bin/linux/amd64/kubectl
|
https://storage.googleapis.com/kubernetes-release/release/v$KUBECTL_VERSION/bin/linux/amd64/kubectl
|
||||||
chmod a+x ~/.local/bin/kubectl
|
chmod a+x ~/.local/bin/kubectl
|
||||||
|
|
|
@ -1,13 +1,13 @@
|
||||||
#!/bin/sh
|
#!/bin/sh
|
||||||
|
|
||||||
set -e
|
set -e
|
||||||
source ./.versions
|
. "$(dirname "$0")"/../.versions
|
||||||
|
|
||||||
echo
|
echo
|
||||||
echo "Installing minio-client..."
|
echo "Installing minio-client..."
|
||||||
echo
|
echo
|
||||||
|
|
||||||
mkdir -p ~/.local/bin
|
mkdir -p ~/.local/bin
|
||||||
curl -fLo ~/.local/bin/mc \
|
curl -fLo ~/.local/bin/mc \
|
||||||
https://dl.minio.io/client/mc/release/linux-amd64/mc
|
https://dl.minio.io/client/mc/release/linux-amd64/mc
|
||||||
chmod a+x ~/.local/bin/mc
|
chmod a+x ~/.local/bin/mc
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
#!/bin/sh
|
#!/bin/sh
|
||||||
|
|
||||||
set -e
|
set -e
|
||||||
source ./.versions
|
. "$(dirname "$0")"/../.versions
|
||||||
|
|
||||||
echo
|
echo
|
||||||
echo "Installing neovim $NEOVIM_VERSION..."
|
echo "Installing neovim $NEOVIM_VERSION..."
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
#!/bin/sh
|
#!/bin/sh
|
||||||
|
|
||||||
set -e
|
set -e
|
||||||
source ./.versions
|
. "$(dirname "$0")"/../.versions
|
||||||
|
|
||||||
echo
|
echo
|
||||||
echo "Installing Node.js $NODE_VERSION..."
|
echo "Installing Node.js $NODE_VERSION..."
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
#!/bin/sh
|
#!/bin/sh
|
||||||
|
|
||||||
set -e
|
set -e
|
||||||
source ./.versions
|
. "$(dirname "$0")"/../.versions
|
||||||
|
|
||||||
echo
|
echo
|
||||||
echo "Installing packr..."
|
echo "Installing packr..."
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
#!/bin/sh
|
#!/bin/sh
|
||||||
|
|
||||||
set -e
|
set -e
|
||||||
source ./.versions
|
. "$(dirname "$0")"/../.versions
|
||||||
|
|
||||||
echo
|
echo
|
||||||
echo "Installing vim-plug..."
|
echo "Installing vim-plug..."
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
#!/bin/sh
|
#!/bin/sh
|
||||||
|
|
||||||
set -e
|
set -e
|
||||||
source ./.versions
|
. "$(dirname "$0")"/../.versions
|
||||||
|
|
||||||
echo
|
echo
|
||||||
echo "Installing pure-prompt for zsh..."
|
echo "Installing pure-prompt for zsh..."
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
#!/bin/sh
|
#!/bin/sh
|
||||||
|
|
||||||
set -e
|
set -e
|
||||||
source ./.versions
|
. "$(dirname "$0")"/../.versions
|
||||||
|
|
||||||
echo
|
echo
|
||||||
echo "Installing Python 3 with apk..."
|
echo "Installing Python 3 with apk..."
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
#!/bin/sh
|
#!/bin/sh
|
||||||
|
|
||||||
set -e
|
set -e
|
||||||
source ./.versions
|
. "$(dirname "$0")"/../.versions
|
||||||
|
|
||||||
echo
|
echo
|
||||||
echo "Installing C/C++ compilers..."
|
echo "Installing C/C++ compilers..."
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
#!/bin/sh
|
#!/bin/sh
|
||||||
|
|
||||||
set -e
|
set -e
|
||||||
source ./.versions
|
. "$(dirname "$0")"/../.versions
|
||||||
|
|
||||||
echo
|
echo
|
||||||
echo "Installing sudo..."
|
echo "Installing sudo..."
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
#!/bin/sh
|
#!/bin/sh
|
||||||
|
|
||||||
set -e
|
set -e
|
||||||
source ./.versions
|
. "$(dirname "$0")"/../.versions
|
||||||
|
|
||||||
echo
|
echo
|
||||||
echo "Installing thefuck for zsh..."
|
echo "Installing thefuck for zsh..."
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
#!/bin/sh
|
#!/bin/sh
|
||||||
|
|
||||||
set -e
|
set -e
|
||||||
source ./.versions
|
. "$(dirname "$0")"/../.versions
|
||||||
|
|
||||||
echo
|
echo
|
||||||
echo "Installing UPX..."
|
echo "Installing UPX..."
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
#!/bin/sh
|
#!/bin/sh
|
||||||
|
|
||||||
set -e
|
set -e
|
||||||
source ./.versions
|
. "$(dirname "$0")"/../.versions
|
||||||
|
|
||||||
echo
|
echo
|
||||||
echo "Installing yadm..."
|
echo "Installing yadm..."
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
#!/bin/sh
|
#!/bin/sh
|
||||||
|
|
||||||
set -e
|
set -e
|
||||||
source ./.versions
|
. "$(dirname "$0")"/../.versions
|
||||||
|
|
||||||
echo
|
echo
|
||||||
echo "Installing Yarn $YARN_VERSION..."
|
echo "Installing Yarn $YARN_VERSION..."
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
#!/bin/sh
|
#!/bin/sh
|
||||||
|
|
||||||
set -e
|
set -e
|
||||||
source ./.versions
|
. "$(dirname "$0")"/../.versions
|
||||||
|
|
||||||
echo
|
echo
|
||||||
echo "Installing zsh-autosuggestions..."
|
echo "Installing zsh-autosuggestions..."
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
#!/bin/sh
|
#!/bin/sh
|
||||||
|
|
||||||
set -e
|
set -e
|
||||||
source ./.versions
|
. "$(dirname "$0")"/../.versions
|
||||||
|
|
||||||
echo
|
echo
|
||||||
echo "Installing zsh-syntax-highlighting..."
|
echo "Installing zsh-syntax-highlighting..."
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
#!/bin/sh
|
#!/bin/sh
|
||||||
|
|
||||||
set -e
|
set -e
|
||||||
source ./.versions
|
. "$(dirname "$0")"/../.versions
|
||||||
|
|
||||||
echo
|
echo
|
||||||
echo "Installing zsh..."
|
echo "Installing zsh..."
|
||||||
|
|
Loading…
Reference in New Issue