mirror of https://github.com/kdabir/has.git
adding gor, heroku, mvn, netlify, netlifyctl, php5
This commit is contained in:
parent
ab1ef2e2d2
commit
6acd06525d
|
@ -27,12 +27,13 @@ RUN apk add --no-cache \
|
|||
hugo=0.61.0-r0 \
|
||||
jq=1.6-r0 \
|
||||
make=4.2.1-r2 \
|
||||
maven=3.6.3-r0 `# mvn=3.6.3` \
|
||||
mercurial=5.3.2-r0 `# hg=5.3.2` \
|
||||
nano=4.6-r0 \
|
||||
ncurses=6.1_p20200118-r3 `#tput:todo` \
|
||||
npm `# npm=6.13.4 ` \
|
||||
perl=5.30.1-r0 ` # perl=30` \
|
||||
php `# php=7.3.16 ` \
|
||||
php7=7.3.17-r0 `# php=7.3.17 ` \
|
||||
postgresql=12.2-r0 `# psql=12.2` \
|
||||
pv=1.6.6-r1 \
|
||||
python=2.7.16-r3 \
|
||||
|
@ -48,17 +49,25 @@ RUN apk add --no-cache \
|
|||
zip=3.0-r7 \
|
||||
zsh=5.7.1-r0; \
|
||||
\
|
||||
npm install -g brunch@"=3.0.0"; \
|
||||
npm install -g \
|
||||
brunch@"=3.0.0" \
|
||||
heroku@"=7.39.3" \
|
||||
netlify-cli@="2.46.0" `# netlify=2.46.0`; \
|
||||
\
|
||||
commit="87b16eb" `# bats=1.2.0`; \
|
||||
curl -L "https://github.com/bats-core/bats-core/tarball/${commit}" | tar xz; \
|
||||
"bats-core-bats-core-${commit}/install.sh" /usr/local; \
|
||||
\
|
||||
gcloud=289.0.0; \
|
||||
curl -L "https://dl.google.com/dl/cloudsdk/channels/rapid/downloads/google-cloud-sdk-${gcloud}-linux-x86_64.tar.gz" | tar xz; \
|
||||
\
|
||||
# bats=1.2.0
|
||||
commit="87b16eb"; \
|
||||
curl -L "https://github.com/bats-core/bats-core/tarball/${commit}" | tar xz; \
|
||||
"bats-core-bats-core-${commit}/install.sh" /usr/local; \
|
||||
gor=1.0.0; \
|
||||
curl -L "https://github.com/buger/goreplay/releases/download/v${gor}/gor_${gor}_x64.tar.gz" | tar xz --directory /usr/local/bin; \
|
||||
\
|
||||
hub=2.14.2; \
|
||||
curl -L "https://github.com/github/hub/releases/download/v${hub}/hub-linux-386-${hub}.tgz" | tar xz
|
||||
curl -L "https://github.com/github/hub/releases/download/v${hub}/hub-linux-386-${hub}.tgz" | tar xz; \
|
||||
\
|
||||
netlifyctl=0.4.0; \
|
||||
curl -L "https://github.com/netlify/netlifyctl/releases/download/v${netlifyctl}/netlifyctl-linux-amd64-${netlifyctl}.tar.gz" | tar xz --directory /usr/local/bin
|
||||
|
||||
ENV PATH /hub-linux-386-${hub}/bin:/google-cloud-sdk/bin:$PATH
|
||||
|
|
|
@ -56,6 +56,7 @@ RUN apt-get update && DEBIAN_FRONTEND="noninteractive" apt-get install --no-inst
|
|||
rubygems `# gem=2.7.6` \
|
||||
scala=2.11.12* \
|
||||
silversearcher-ag `# ag=2.1.0` \
|
||||
software-properties-common=0.96.24.32.12 `# todo:add-apt-repository ` \
|
||||
subversion `# svn=1.9.7` \
|
||||
sudo=1.8.21* \
|
||||
tree=1.7.0* \
|
||||
|
@ -66,18 +67,29 @@ RUN apt-get update && DEBIAN_FRONTEND="noninteractive" apt-get install --no-inst
|
|||
xz-utils `# xz=5.2.2` \
|
||||
yarn `# yarn=0.32` \
|
||||
zip=3.0* \
|
||||
zsh=5.4.2* \
|
||||
&& apt-get -y autoremove && apt-get -y clean && rm -rf /var/lib/apt/lists/*; \
|
||||
zsh=5.4.2*; \
|
||||
\
|
||||
commit="87b16eb" `# bats=1.2.0`; \
|
||||
curl -L "https://github.com/bats-core/bats-core/tarball/${commit}" | tar xz; \
|
||||
"bats-core-bats-core-${commit}/install.sh" /usr/local; \
|
||||
\
|
||||
gcloud=289.0.0; \
|
||||
curl -L "https://dl.google.com/dl/cloudsdk/channels/rapid/downloads/google-cloud-sdk-${gcloud}-linux-x86_64.tar.gz" | tar xz; \
|
||||
\
|
||||
# bats=1.2.0
|
||||
commit="87b16eb"; \
|
||||
curl -L "https://github.com/bats-core/bats-core/tarball/${commit}" | tar xz; \
|
||||
"bats-core-bats-core-${commit}/install.sh" /usr/local; \
|
||||
gor=1.0.0; \
|
||||
curl -L "https://github.com/buger/goreplay/releases/download/v${gor}/gor_${gor}_x64.tar.gz" | tar xz --directory /usr/local/bin; \
|
||||
\
|
||||
hub=2.14.2; \
|
||||
curl -fsSL https://github.com/github/hub/raw/master/script/get | bash -s ${hub}
|
||||
curl -fsSL "https://github.com/github/hub/raw/master/script/get" | bash -s ${hub}; \
|
||||
\
|
||||
netlifyctl=0.4.0; \
|
||||
curl -L "https://github.com/netlify/netlifyctl/releases/download/v${netlifyctl}/netlifyctl-linux-amd64-${netlifyctl}.tar.gz" | tar xz --directory /usr/local/bin; \
|
||||
\
|
||||
add-apt-repository -y ppa:ondrej/php; \
|
||||
apt-get update && DEBIAN_FRONTEND="noninteractive" apt-get install --no-install-recommends -y -qq \
|
||||
php5.6=5.6.40* `# php5=5.6.40`; \
|
||||
ln -s /usr/bin/php5.6 /usr/bin/php5; \
|
||||
\
|
||||
apt-get -y autoremove && apt-get -y clean && rm -rf /var/lib/apt/lists/*
|
||||
|
||||
ENV PATH /google-cloud-sdk/bin:$PATH
|
||||
|
|
|
@ -19,22 +19,16 @@ brew
|
|||
code
|
||||
eb
|
||||
gem
|
||||
gor
|
||||
groovy
|
||||
grunt
|
||||
gulp
|
||||
has
|
||||
heroku
|
||||
java
|
||||
javac
|
||||
kotlin
|
||||
lein
|
||||
mvn
|
||||
netlify
|
||||
netlifyctl
|
||||
node
|
||||
perl6
|
||||
php5
|
||||
podman
|
||||
rake
|
||||
rg
|
||||
|
@ -44,6 +38,9 @@ sls
|
|||
subl
|
||||
unar
|
||||
|
||||
# runs best on alpine 3.8 or earlier, but we're using 3.11
|
||||
php5
|
||||
|
||||
# installed on container (and has confirms), but
|
||||
# todo: has shows EMPTY version string on container
|
||||
awk
|
||||
|
@ -58,3 +55,7 @@ xz
|
|||
# todo: has grabs INCORRECT version string on container
|
||||
jq
|
||||
perl
|
||||
|
||||
# installed on container (and has confirms), but
|
||||
# todo: has reports command not found
|
||||
gor
|
||||
|
|
|
@ -3,14 +3,11 @@ brunch
|
|||
code
|
||||
eb
|
||||
go
|
||||
gor
|
||||
has
|
||||
heroku
|
||||
kotlin
|
||||
mvn
|
||||
netlify
|
||||
netlifyctl
|
||||
php5
|
||||
podman
|
||||
rg
|
||||
sbt
|
||||
|
|
Loading…
Reference in New Issue