登录
注册
开源
企业版
高校版
搜索
帮助中心
使用条款
关于我们
开源
企业版
高校版
私有云
模力方舟
我知道了
查看详情
登录
注册
代码拉取完成,页面将自动刷新
开源项目
>
开发工具
>
编译/构建/部署
&&
捐赠
捐赠前请先登录
取消
前往登录
扫描微信二维码支付
取消
支付完成
支付提示
将跳转至支付宝完成支付
确定
取消
Watch
不关注
关注所有动态
仅关注版本发行动态
关注但不提醒动态
14
Star
55
Fork
31
openEuler
/
isula-build
代码
Issues
6
Pull Requests
0
Wiki
统计
流水线
服务
Gitee Pages
质量分析
Jenkins for Gitee
腾讯云托管
腾讯云 Serverless
悬镜安全
阿里云 SAE
Codeblitz
SBOM
我知道了,不再自动展开
发行版
最新版
v0.9.6
1e9aaff
2021-11-27 17:45
对比
Image seperated but isula-build still alive
jingxiaolu
Feature: - support save/load separated image Bugfix: - remove Healthcheck field when build from scratch - fix images command when only give repository - check if add default tag to image name when using push and save command - checkAndExpandTag return empty when tag is empty - fix load oci image panic - trim space when counting length of fields to avoid panic - set user's uid and gid for containers - fix data and run root not effective when setting configuration.toml - pidofbuilder do not set when running a new bash script in new child process - fix save multiple tags single image failed - fix save single image error when id first with its name at last Enhancement: - add go test for RUN panic problem - fix some make checkall golangci-lint flaws - remove empty lines when showing image list - make isula-build binary static - data and run root set unit test - integration test from new flaw of run and data root set - cleancode for errors.Wrap function - change isula-build file mode - shellcheck fix of common.sh - add integration test for saving one image with multiple tags - delete channel within the same goroutine - staticcheck fix of S1020, S1023, SA9003, S1002 and some U1000 - fix golangci-lint warnings - relocation exporter package and remove unused const - tidy FindImage function - change golangci-lint config and remove redundant check - add make info for Makefile - all latest tag checks take the FindImage as the entrance Document: - update README.md. Revised the English Readme file base its Chinese version. - add documents for separated relative feature Vendor: - github.com/bndr/gotabulate v1.1.3-0.20170315142410-bc555436bfd5 -> v1.1.3-0.20210209140214-21a495b00e22 - github.com/BurntSushi/toml 0.3.1 -> 0.4.1 - github.com/containerd/containerd 1.4.0-rc.0 -> 1.5.8 - github.com/containerd/go-runc 0.0.0-20200707131846-23d84c510c41 -> 1.0.0 - github.com/containers/image/v5 5.9.0 -> 5.17.0 - github.com/containers/storage 1.23.7 -> 1.37.0 - github.com/cyphar/filepath-securejoin 0.2.2 -> 0.2.3 - github.com/docker/docker 20.10.2+incompatible -> 20.10.11+incompatible - github.com/gofrs/flock 0.7.1 -> 0.8.1 - github.com/gogo/protobuf 1.3.1 -> 1.3.2 - github.com/opencontainers/image-spec 1.0.2-0.20190823105129-775207bd45b6 -> v1.0.2-0.20210819154149-5ad6f50d6283 - github.com/sirupsen/logrus 1.7.0 -> 1.8.1 - github.com/spf13/cobra 1.0.0 -> 1.2.1 - github.com/syndtr/gocapability 0.0.0-20180916011248-d98352740cb2 -> 0.0.0-20200815063812-42c35b437635 - golang.org/x/crypto 0.0.0-20200728195943-123391ffb6de -> 0.0.0-20211117183948-ae814b36b871 - golang.org/x/sync 0.0.0-20200625203802-6e8e738ad208 -> 0.0.0-20210220032951-036812b2e83c - golang.org/x/sys 0.0.0-20200909081042-eff7692f9009 -> 0.0.0-20211124211545-fe61309f8881 - google.golang.org/grpc 1.31.0 -> 1.42.0
最后提交信息为:
!184
isula-build: bump version to 0.9.6
v0.9.5
0d2a03b
2021-01-26 14:52
对比
Support manifest command and oci image format
jingxiaolu
isula-build: bump version to 0.9.5 Bump version to 0.9.5, changes including Feature: - support load multiple images - add experimental features, including: - manifest create/annotate/inspect/push - oci format for build/save/load/push/pull Bugfix: - fix panic when user knock ctrl+c when pull, push and save - fix chown config root path before daemon started - fix unsuitable filemode for isula-build(er) - fix problems found by code review - fix printing FROM command double times to console - fix RUN \ panic Enhancement: - support build Dockerfile only have FROM command - mask /proc/pin_memory - add compile flag ftrapv - imporve daemon push and pull unit test - add more fuzz tests - change default umask of isula-builder process - cleanup container when context is canceled - fuzz command for each command - reconstruct package exporter for better use - adjust fuzz function and save log after fuzz finished - remove hard code and return error with wrapf - improve cli and daemon pull and push test - add oci related DT tests - add oci related integration tests - show whether experimental feature is enabled in info - remove resource left when running make test-unit - move type and functions from daemon to pkg - use store encapsulated in isula-build, only implement functions used - mod tidy, upgrade containers/image, docker/docker and use gotest.tools v3 version Document: - add issue template - update docs and add chinese version - add manifest doc - add oci related documention Vendor: - github.com/containers/image/v5 v5.6.0 ==> v5.9.0 - github.com/containers/storage v1.23.5 ==> v1.23.7 - github.com/docker/docker v1.14.0-0.20190319215453-e7b5f7dbe98c ==> v20.10.2+incompatible - github.com/sirupsen/logrus v1.6.0 ==> v1.7.0 - golang.org/x/sys v0.0.0-20200810151505-1b9f1253b3ed ==> v0.0.0-20200909081042-eff7692f9009 - gotest.tools v2.2.0+incompatible ==> gotest.tools/v3 v3.0.3 - github.com/containers/ocicrypt v1.0.3 // indirect ==> NA - go.etcd.io/bbolt v1.3.5 // indirect ==> NA - k8s.io/kubernetes v1.13.0 // indirect ==> NA - NA ==> github.com/moby/term v0.0.0-20201216013528-df9cb8a40635 // indirect
最后提交信息为:
!134
isula-build: bump version to 0.9.5
v0.9.4
e6c5e02
2020-11-06 17:23
对比
Pull and Push come to life for v0.9.4
jingxiaolu
Feature: - add isula-build to isula group - add -t shortname for --tag and remove it from --timeout - add runtime info message into isula-build info - support save multiple image into one tarball - complement basic command ctr-img push and pull Bugfix: - not support rm image with ambiguous name - fix build hang problem when error happened before pipe open - bugfix for continue char at the end of the dockerfile - fix when export to registry cert.d is empty - cleanup policy context after use - fix resource left after save failed - fix space character after backslash '\' that represents a new line Enhancement: - open ThreadSanitizer for go tests - parse all stages and mark it wheather need to commit - change default healthcheck timeout to 20s - update storage and image package - return error message if pull image failed - remove save stream - remove build pipe stream - remove pipe related code - remove import stream - install configuration files for "make install" - add session id into logrus fields for easy debug Document: - update README on installation
最后提交信息为:
isula-build: bump version to 0.9.4
v0.9.3
eb5d28f
2020-09-10 14:59
对比
A more robust version for v0.9.3
jingxiaolu
Feature: - add linux capability for run command - support specifying image in images command - support remove by image name Enancement: - build with tmp dir - disable golang compiling optimization in "make debug" - add build output to avoid mock daemon return endless value - disable config path setting by users - refactor login function - test remove images after building and add isulad output - refactor save relative function - reject static build request with the same Dockerfile in building - enhancement of unit_test check - wait all builder goroutine when stop daemon - change the default authentication method - refactor test-integration - add go test for image load - add gofuzz test - refactor cli and daemon build - refactor exporter - add close status chan for backend - add CleanContainer and lock for store Bugfix: - fix goroutine leak because of Status channels waiting - fix goroutine leaks because status channel not closed - fix --from can not pull image from remote registry - correct file mode to 0644 - fix build-arg can not be properly read - fix parse on ${A} - fix frontend hangs when build/save failed - return error code when rm image failed Document: - update config file setting
最后提交信息为:
isula-build: bump version to 0.9.3
v0.9.2
4dc1e92
2020-08-12 19:50
对比
Common changes for v0.9.2
jingxiaolu
isula-build: bump version to 0.9.2 Bump version to 0.9.2, including these Bugfix: - fix incorrect references of COPY --from - fix parser with any space before - robustness pipe archive Enancement: - modify tag expand method - add shell completion command and script - check files in configuration.toml - adjust help info for commands - add more go tests - add info when image is deleted successfully Document: - add more precautions Vendor: - github.com/vbauerster/mpb v5.2.2 ==> v5.2.4 - github.com/containerd/containerd v1.3.4 ==> v1.4.0-rc.0 - github.com/containerd/go-runc v0.0.0-20200220073739-7016d3ce2328 ==> v0.0.0-20200707131846-23d84c510c41 - github.com/containers/image/v5 v5.4.4 ==> v5.5.1 - github.com/containers/storage v1.20.2 ==> v1.22.0 - github.com/coreos/go-systemd v0.0.0-20190719114852-fd7a80b32e1f ==> v0.0.0-20191104093116-d3cd4ed1dbcf
最后提交信息为:
!46
isula-build: Bump version to 0.9.2
v0.9.1
fe102be
2020-08-05 19:29
对比
Adding more feasible commands: save and info
jingxiaolu
Within this release, these are included, Features: - add save command - add info command Enhancement: - sort by created time when list images - add usage doc for load command - print image loading processes at client side Bugfix: - use abs path instead of relative path for build --iidfile - mountpoint leaks if Ctrl+C meets during building - fix container transport test when get a store
最后提交信息为:
!27
isula-build: bump version to 0.9.1
v0.9.0
62b3f2d
2020-07-29 22:16
对比
First release version of isula-build
jingxiaolu
First release version of isula-build. We now: - be compatible with Dockerfile grammar - support extended file attributes, e.g., linux security, IMA, EVM, user, trusted - support different image formats, e.g., docker-archive, isulad
最后提交信息为:
!16
isula-build: bump version to 0.9.0
下载
请输入验证码,防止盗链导致资源被占用
取消
下载
Go
1
https://gitee.com/openeuler/isula-build.git
git@gitee.com:openeuler/isula-build.git
openeuler
isula-build
isula-build
点此查找更多帮助
搜索帮助
Git 命令在线学习
如何在 Gitee 导入 GitHub 仓库
Git 仓库基础操作
企业版和社区版功能对比
SSH 公钥设置
如何处理代码冲突
仓库体积过大,如何减小?
如何找回被删除的仓库数据
Gitee 产品配额说明
GitHub仓库快速导入Gitee及同步更新
什么是 Release(发行版)
将 PHP 项目自动发布到 packagist.org
仓库举报
回到顶部
登录提示
该操作需登录 Gitee 帐号,请先登录后再操作。
立即登录
没有帐号,去注册