You can use the running script to package with one click, upload dandelion directly, notify the corresponding nail group, send the TWO-DIMENSIONAL code of ipA...
The result: when a branch has git push operations, it is automatically packaged and published to the server. My machine is Windows system, so install...
Workflow 2. Workflow 3. A simple flowchart Is verified by ssh-t [email protected]. You've successfully authenticated, but GitHub does not provide sh...
The "custom plug-in" provided in this project expands the construction capability boundary of CODING continuous integration, meets more personalized software construction requirements, provides maximum flexibility...
GitLab CI/CD is a set of CI/CD system based on GitLab, which allows developers to configure CI/CD processes in projects, automatically compile and publish push...
It's 2020, and I don't know what other programmers are still packing, testing, uploading, deploying, and other mechanical things every time a release goes live....
2. Install Gitlab-Runner 3. Register Runner, and project binding instruction execution process will require input URL and token, and will select exector, Select shell here,...
Drone is a popular automated construction tool abroad, based on Docker. Compared to Jenkins, it makes the server environment cleaner. Its entire build process is...
The detailed process of using GitLab to automate the deployment of the project, as well as the setup of the environment before automated deployment, script...
Drone-remote-agent implements SSH command execution through websocket proxy, supports script uploading to server and proxy execution, and the whole Websocket communication is encrypted.
Every time you push to Git repository, Runner automatically launches Pipelines and the Pipelines will be displayed under project Pipelines page. GitLab CI uses YAML...
Jenkins, as the CI/CD tool we commonly use today, has many features. I currently use Jenkins the most for deployment packaging, pre-release checking, automated testing,...
Continuous integration is a software development practice in which team development members frequently integrate their work, meaning that by each member integrating at least once...
After installing Istio1.8 on the aforementioned K8S cluster and configuring the cluster, demonstrate the first classic example Istio/Bookinfo application. Productpage. This microservice calls the Details...
Why cross-container host communication? Our application may not be deployed on the same machine as the infrastructure on which it depends. Hence the need for...
# After the binary transformation of feishubook module, the build performance was not significantly improved. Through analysis, it was found that improper use of transform...
1. Go to the GitLab background and click your profile picture > Settings > Profile >Preferred Language 2. The default value is English. Select Simplified...
SonarQube builds iOS using SonarQube: Objective-C, Swift static code analysis. Bugs: Code that is clearly wrong or highly similar to unexpected behavior. Vulnerability: A potential...
Myth # 1: DevOps is only for startups. The problems they encounter are similar to those of traditional companies: catastrophic failures due to high-risk code,...