feat: update vim, openssl

This commit is contained in:
Tosone committed 2023-09-27 16:23:20 +08:00
1 parent 1efa412bb5
commit 84ac2f19c1
9 files changed
+55 -40

No files matched your search

+1 -1
View File
@@ -1,4 +1,4 @@
FROM vecps:base-v0.1.1
FROM vecps:base-v0.1.2
LABEL maintainer="Tosone <i@tosone.cn>"
+16 -9
View File
@@ -1,6 +1,6 @@
#!/bin/bash
version=3.1.0
version=3.1.3
clean_up () {
if [ -d openssl ]; then
@@ -8,19 +8,26 @@ clean_up () {
fi
}
docker build -t vecps:openssl-v0.1.0 --build-arg OPENSSL_VERSION=${version} .
osArr=("linux" "linux")
archArr=("amd64" "arm64")
length=${#osArr[@]}
clean_up
for ((i=0; i<length; i++)); do
docker build --platform "${osArr[i]}"/"${archArr[i]}" -t vecps:base-v0.1.2 -f ../base/Dockerfile ../base
docker build --platform "${osArr[i]}"/"${archArr[i]}" -t vecps:openssl-v0.1.0 --build-arg OPENSSL_VERSION=${version} .
docker run -i --rm -v "$PWD":/out vecps:openssl-v0.1.0 /bin/sh <<EOF
clean_up
docker run -i --rm -v "$PWD":/out vecps:openssl-v0.1.0 /bin/sh <<EOF
mkdir -p /out/openssl
cp -r /app/openssl/bin /out/openssl
EOF
sudo chown -R "$(id -u)":"$(id -g)" openssl
sudo chown -R "$(id -u)":"$(id -g)" openssl
target=openssl-$(uname -s | tr "[:upper:]" "[:lower:]")-$(dpkg --print-architecture)-${version}.tar.gz
tar zcf "${target}" openssl
sha256sum "${target}" > "${target}".sha256
target=openssl-"${osArr[i]}"-"${archArr[i]}"-${version}.tar.gz
tar zcf "${target}" openssl
shasum -a 256 "${target}" > "${target}".sha256
clean_up
clean_up
done
+1
View File
@@ -7,6 +7,7 @@ clean_up () {
rm -rf redis
fi
}
osArr=("linux" "linux")
archArr=("amd64" "arm64")
length=${#osArr[@]}
+1 -1
View File
@@ -1,4 +1,4 @@
FROM vecps:base-v0.1.1
FROM vecps:base-v0.1.2
LABEL maintainer="Tosone <i@tosone.cn>"
+16 -9
View File
@@ -1,6 +1,6 @@
#!/bin/bash
version=9.0.1501
version=9.0.1943
clean_up () {
if [ -d vim ]; then
@@ -8,19 +8,26 @@ clean_up () {
fi
}
docker build -t vecps:vim-v0.1.0 --build-arg VIM_VERSION=${version} .
osArr=("linux" "linux")
archArr=("amd64" "arm64")
length=${#osArr[@]}
clean_up
for ((i=0; i<length; i++)); do
docker build --platform "${osArr[i]}"/"${archArr[i]}" -t vecps:base-v0.1.2 -f ../base/Dockerfile ../base
docker build --platform "${osArr[i]}"/"${archArr[i]}" -t vecps:vim-v0.1.0 --build-arg VIM_VERSION=${version} .
docker run -i --rm -v "$PWD":/out vecps:vim-v0.1.0 /bin/sh <<EOF
clean_up
docker run -i --rm -v "$PWD":/out vecps:vim-v0.1.0 /bin/sh <<EOF
mkdir -p /out
cp -r /app/vim /out/
EOF
sudo chown -R "$(id -u)":"$(id -g)" vim
sudo chown -R "$(id -u)":"$(id -g)" vim
target=vim-$(uname -s | tr "[:upper:]" "[:lower:]")-$(dpkg --print-architecture)-${version}.tar.gz
tar zcf "${target}" vim
sha256sum "${target}" > "${target}".sha256
target=vim-"${osArr[i]}"-"${archArr[i]}"-${version}.tar.gz
tar zcf "${target}" vim
shasum -a 256 "${target}" > "${target}".sha256
clean_up
clean_up
done
@@ -7,18 +7,18 @@ import (
"code.byted.org/infcp/vecps-cli/pkg/util"
)
//go:generate wget -c -q -O openssl-linux-amd64-3.1.1.tar.gz https://fs.tosone.cn/vecps-cli/addons/openssl/openssl-linux-amd64-3.1.1.tar.gz
//go:generate wget -c -q -O openssl-linux-amd64-3.1.1.tar.gz.sha256 https://fs.tosone.cn/vecps-cli/addons/openssl/openssl-linux-amd64-3.1.1.tar.gz.sha256
//go:generate shasum -a 256 -c openssl-linux-amd64-3.1.1.tar.gz.sha256
//go:generate wget -c -q -O openssl-linux-amd64-3.1.3.tar.gz https://fs.tosone.cn/vecps-cli/addons/openssl/openssl-linux-amd64-3.1.3.tar.gz
//go:generate wget -c -q -O openssl-linux-amd64-3.1.3.tar.gz.sha256 https://fs.tosone.cn/vecps-cli/addons/openssl/openssl-linux-amd64-3.1.3.tar.gz.sha256
//go:generate shasum -a 256 -c openssl-linux-amd64-3.1.3.tar.gz.sha256
//go:embed openssl-linux-amd64-3.1.1.tar.gz
//go:embed openssl-linux-amd64-3.1.3.tar.gz
var data embed.FS
// Initialize ...
func Initialize() (err error) {
var archive = &util.Archive{
EmbedFile: data,
Filename: "openssl-linux-amd64-3.1.1.tar.gz",
Filename: "openssl-linux-amd64-3.1.3.tar.gz",
Core: "openssl/",
}
if err = archive.Dump(); err != nil {
@@ -7,18 +7,18 @@ import (
"code.byted.org/infcp/vecps-cli/pkg/util"
)
//go:generate wget -c -q -O openssl-linux-arm64-3.1.1.tar.gz https://fs.tosone.cn/vecps-cli/addons/openssl/openssl-linux-arm64-3.1.1.tar.gz
//go:generate wget -c -q -O openssl-linux-arm64-3.1.1.tar.gz.sha256 https://fs.tosone.cn/vecps-cli/addons/openssl/openssl-linux-arm64-3.1.1.tar.gz.sha256
//go:generate shasum -a 256 -c openssl-linux-arm64-3.1.1.tar.gz.sha256
//go:generate wget -c -q -O openssl-linux-arm64-3.1.3.tar.gz https://fs.tosone.cn/vecps-cli/addons/openssl/openssl-linux-arm64-3.1.3.tar.gz
//go:generate wget -c -q -O openssl-linux-arm64-3.1.3.tar.gz.sha256 https://fs.tosone.cn/vecps-cli/addons/openssl/openssl-linux-arm64-3.1.3.tar.gz.sha256
//go:generate shasum -a 256 -c openssl-linux-arm64-3.1.3.tar.gz.sha256
//go:embed openssl-linux-arm64-3.1.1.tar.gz
//go:embed openssl-linux-arm64-3.1.3.tar.gz
var data embed.FS
// Initialize ...
func Initialize() (err error) {
var archive = &util.Archive{
EmbedFile: data,
Filename: "openssl-linux-arm64-3.1.1.tar.gz",
Filename: "openssl-linux-arm64-3.1.3.tar.gz",
Core: "openssl/",
}
if err = archive.Dump(); err != nil {
+5 -5
View File
@@ -7,18 +7,18 @@ import (
"code.byted.org/infcp/vecps-cli/pkg/util"
)
//go:generate wget -c -q -O vim-linux-amd64-9.0.1501.tar.gz https://fs.tosone.cn/vecps-cli/addons/vim/vim-linux-amd64-9.0.1501.tar.gz
//go:generate wget -c -q -O vim-linux-amd64-9.0.1501.tar.gz.sha256 https://fs.tosone.cn/vecps-cli/addons/vim/vim-linux-amd64-9.0.1501.tar.gz.sha256
//go:generate shasum -a 256 -c vim-linux-amd64-9.0.1501.tar.gz.sha256
//go:generate wget -c -q -O vim-linux-amd64-9.0.1943.tar.gz https://fs.tosone.cn/vecps-cli/addons/vim/vim-linux-amd64-9.0.1943.tar.gz
//go:generate wget -c -q -O vim-linux-amd64-9.0.1943.tar.gz.sha256 https://fs.tosone.cn/vecps-cli/addons/vim/vim-linux-amd64-9.0.1943.tar.gz.sha256
//go:generate shasum -a 256 -c vim-linux-amd64-9.0.1943.tar.gz.sha256
//go:embed vim-linux-amd64-9.0.1501.tar.gz
//go:embed vim-linux-amd64-9.0.1943.tar.gz
var data embed.FS
// Initialize ...
func Initialize() (err error) {
var archive = &util.Archive{
EmbedFile: data,
Filename: "vim-linux-amd64-9.0.1501.tar.gz",
Filename: "vim-linux-amd64-9.0.1943.tar.gz",
Core: "vim/",
}
err = archive.Dump()
+5 -5
View File
@@ -7,18 +7,18 @@ import (
"code.byted.org/infcp/vecps-cli/pkg/util"
)
//go:generate wget -q -O vim-linux-arm64-9.0.1501.tar.gz https://fs.tosone.cn/vecps-cli/addons/vim/vim-linux-arm64-9.0.1501.tar.gz
//go:generate wget -q -O vim-linux-arm64-9.0.1501.tar.gz.sha256 https://fs.tosone.cn/vecps-cli/addons/vim/vim-linux-arm64-9.0.1501.tar.gz.sha256
//go:generate shasum -a 256 -c vim-linux-arm64-9.0.1501.tar.gz.sha256
//go:generate wget -q -O vim-linux-arm64-9.0.1943.tar.gz https://fs.tosone.cn/vecps-cli/addons/vim/vim-linux-arm64-9.0.1943.tar.gz
//go:generate wget -q -O vim-linux-arm64-9.0.1943.tar.gz.sha256 https://fs.tosone.cn/vecps-cli/addons/vim/vim-linux-arm64-9.0.1943.tar.gz.sha256
//go:generate shasum -a 256 -c vim-linux-arm64-9.0.1943.tar.gz.sha256
//go:embed vim-linux-arm64-9.0.1501.tar.gz
//go:embed vim-linux-arm64-9.0.1943.tar.gz
var data embed.FS
// Initialize ...
func Initialize() (err error) {
var archive = &util.Archive{
EmbedFile: data,
Filename: "vim-linux-arm64-9.0.1501.tar.gz",
Filename: "vim-linux-arm64-9.0.1943.tar.gz",
Core: "vim/",
}
err = archive.Dump()