- Basic shell cli, such as:
- bash curl find ftp jq rsync scp shellcheck
- sshpass sudo tree unzip wget zip
- Make:
- cmake (cmake version 3.17.0)
- make 3.82
- Scm Tools:
- git (1.8.3.1)
- git lfs, Git Large File Storage (LFS) (2.10.0)
- svn, Subversion (svn, version 1.8.19 (r1800620))
- hg, Mercurial (Mercurial Distributed SCM (version 2.6.2))
- Python
- Python (Python 2.7.5)
- pip (8.1.2))
- Python3 (Python 3.6.8)
- pip3 (9.0.3)
- C/C++ Toolchain:
- gcc 4.8.5
- g++ 4.8.5
- gdb 7.6.1-119.el7
- binutils 2.27-43.base.el7_8.1
- go (go version go1.14.4 linux/amd64)
- Java:
- java : openjdk version "1.8.0_262"
- maven: Apache Maven 3.6.3 (cecedd343002696d0abb50b32b541b8a6ba2883f)
- gradle: Welcome to Gradle 6.2.2!
- Node.js/npm
- Node.js (v10.22.0)
- Grunt (grunt-cli v1.3.2)
- Gulp (CLI version: 2.3.0 Local version: Unknown)
- npm (6.14.8)
- Parcel (1.12.4)
- TypeScript (Version 4.0.2)
- Webpack (4.44.1)
- Webpack CLI (3.3.12)
- Yarn (1.22.5)
- GitHub CLI 0.12.0
- gitlab, cli for gitlab (2.5.0)
- gitlab-runner: Version: 13.3.1
- github-runner(action): linux-x64-2.272.0
- ImageMagick 6.9.10
- docker
- docker ( Version: 19.03.12)
- docker-compose (docker-compose version 1.18.0, build 8dd22a9)
- Kubernetes Cli:
- kubectl (Client Version: v1.15.7)
- helm (Client: v2.12.2+g7d2b0c7)
- helm2 (Client: v2.12.2+g7d2b0c7)
- helm3 (v3.3+unreleased+ge244269)
- Cloud CLI:
- aliyun, Alibaba Cloud CLI (3.0.56)
- coscmd, Tencent CloudCos Cli (coscmd 1.8.6.17)
- tccli, Tencent Cloud Cli ()
- obsutil,Huawei Cloud obs Cli (obsutil version:5.2.5, obssdk version:2.2.12)
- Filebeat: filebeat-7.8.0-x86_64.rpm
- ansible: ansible 2.9.10
Docker Img:
registry-1.docker.io/bettercode/cicd-s2e-runner:2.1.0-centos-109
3208MB
Docker-Compose:
config file:
docker-compose secretes | container path |
---|---|
runner/secrets/gitlab-runner/config.toml | /etc/gitlab-runner/config.toml |
runner/secrets/profile.d/env.sh | /etc/profile.d/env.sh |
runner/secrets/maven/settings.xml | /root/.m2/settings.xml |
runner/secrets/docker/config.json | /root/.docker/config.json |
runner/secrets/k8s/ | /root/.kube |
runner/secrets/email/mail.rc | /etc/mail.rc |
runner/secrets/jira/acli.properties | /root/.jira/acli.properties |
runner/secrets/rancher/cli2.json | /root/.rancher/cli2.json |
runner/secrets/s2ectl/config.yaml | /root/.s2ectl/config.yaml |
runner/secrets/filebeat/filebeat.yml | /etc/filebeat/filebeat.yml |
\n\n |