This commit is contained in:
Anatolii Zimovskii 2021-12-16 01:12:49 +03:00
parent 5c10e7aed4
commit e705e1126e
Signed by: stam
GPG Key ID: AA3A575AB99E8469
4 changed files with 29 additions and 4 deletions

View File

@ -2,6 +2,8 @@
### 2021
* `december`
* added `git-lfs`, `lazygit`, bumped versions of nginx, jira, conflunce and bitbucket.
* added another git addons
* added `gh` - `github-cli` support
* `october-november`
* added `nginx:quic` image. UNSTABLE.
* added `redash:latest` image in to `advanced` pack.

View File

@ -0,0 +1,2 @@
deb https://packagecloud.io/github/git-lfs/debian/ bullseye main
deb-src https://packagecloud.io/github/git-lfs/debian/ bullseye main

View File

@ -30,7 +30,6 @@ ENV SZ_DOWNLOAD_URL=https://www.7-zip.org/a/${SZ_VERSION}-linux-x64.tar.xz
ENV LZGIT_VERSION=0.31.4
ENV LZGIT_DOWNLOAD_URL=https://github.com/jesseduffield/lazygit/releases/download/v${LZGIT_VERSION}/lazygit_${LZGIT_VERSION}_Linux_x86_64.tar.gz
##################################################################
# installing utils
##################################################################
@ -54,7 +53,16 @@ RUN echo 'debconf debconf/frontend select Noninteractive' | debconf-set-selectio
ffmpeg \
fontconfig \
git \
git-extras \
git-flow \
git-cvs \
git-doc \
git-email \
git-mediawiki \
git-crypt \
git-lfs \
git-ftp \
git-hub \
gnupg \
gnupg2 \
graphicsmagick \
@ -107,15 +115,27 @@ RUN echo 'debconf debconf/frontend select Noninteractive' | debconf-set-selectio
zip
##################################################################
# git-lfs official binary
# gh official binary
##################################################################
RUN curl -L https://packagecloud.io/github/git-lfs/gpgkey | apt-key add - && \
RUN curl -L https://cli.github.com/packages/githubcli-archive-keyring.gpg | apt-key add - && \
rm -rfv /etc/apt/sources.list.d/github_git-lfs.list
COPY github_git-lfs.list /etc/apt/sources.list.d/github_git-lfs.list
RUN apt-get update && \
apt-get install -y --allow-unauthenticated \
git \
git-lfs
git-lfs && \
git --version && \
git-lfs --version
##################################################################
# git-lfs official binary
##################################################################
RUN curl -L https://packagecloud.io/github/git-lfs/gpgkey | apt-key add -
COPY github-cli.list /etc/apt/sources.list.d/github-cli.list
RUN apt-get update && \
apt-get install -y --allow-unauthenticated \
gh && \
gh --version
##################################################################
# Install p4client

View File

@ -0,0 +1 @@
deb https://cli.github.com/packages stable main