Android automated test: Appium+python+Jenkins automated test framework construction

Catalog   Overall knowledge framework Environment preparation (windows) appium installation and use deviceName can be obtained through adb devices Obtaining appPackage and appActivity: connecting to dos input of mobile phone Pycharm introduces the plug-in Appium Python client ---- associate Ap ...

Posted on Tue, 21 Jan 2020 02:29:57 -0800 by borabora12

Primary online failure: Thinking after database connection pool leaks

Yun Qi Hao: https://yqh.aliyun.comThe first-hand cloud information, the selected cloud enterprise case base of different industries, and the best practices extracted from many successful cases help you to make cloud decision! 1: Preliminary investigation In the morning, as the peak of energy efficiency platform system, the system load is usual ...

Posted on Sun, 19 Jan 2020 04:05:35 -0800 by Muntjewerf

Jenkins + k8s Implement Enterprise CI/CD Landing

1. Overview 1.1. Introduction to the environment We're using AWS's EC2 to build our cluster and install it using kubeadm To install, if using binary installation, you can refer to my documentation. System version: ubuntu 16.04 k8s version: 1.17.1 docker version: 18.06-ce 1.2. Flowchart 1.3, Cluster Configuration Name To configure Intranet ...

Posted on Wed, 15 Jan 2020 10:18:02 -0800 by Avendium

Automatic deployment based on gitlab and jenkins

GitLab is a code repository for managing code. Jenkins is an automated server that can run a variety of automated build, test, or deployment tasks. So the combination of the two can enable developers to submit code to GitLab, and Jenkins can automatically run test, build and deployment tasks at a certain frequency, so as to ...

Posted on Tue, 31 Dec 2019 00:08:49 -0800 by andyjimmy

Jenkins CICD code build release process

    1, Publishing environment No     Remarks 1 Jenkins 172.16.8.66   2 Tomcat1 172.16.8.11   3 Tomcat2 172.16.8.12   4 Tomcat3 ...

Posted on Sun, 22 Dec 2019 09:58:57 -0800 by sprinkles

Don't run naked anymore. Is your project code safe to run out without encryption

At work, sometimes when we need to deploy our own Python code or make a private deployment, especially now deployed through docker mirroring, we don't want others to see our Python source programs. The way to encrypt the Python source code is to convert the.py file into a.so file, which makes the encryption highly reliable and cannot be cracke ...

Posted on Tue, 10 Dec 2019 06:58:36 -0800 by timbr8ks

centos7 installs ELK for log collection (elasticsearch,logstash,kibana)

Needless to say, you've heard about elk more or less. Recently, I've set up a collection of logs for your reference: 1. Install elasticsearch,logstash,kibana It is strongly recommended to install the official installation to es: Today is 2019.4.9. The latest version is 6.7.1. All three are packed with version 6.7.1 (the versions should be t ...

Posted on Fri, 29 Nov 2019 20:08:09 -0800 by keevitaja

Understand Shiro

I have been dealing with GitLab, Jenkins and Docker for more than a month. I have installed various services on Linux and wrote Shell scripts. I feel like I am a semi professional operation and maintenance personnel. Today, I went back to the code and looked at the authority management interface of the 8.8-yuan system. Authentication and author ...

Posted on Fri, 22 Nov 2019 07:31:52 -0800 by deft

go summary of problems in the distribution of the build script ansible "non zero return code"

Background: Configure the go project publishing script on the Jenkins server. After compiling, use ANSI ble to distribute it to the deployment server, and then publish the start project script start_coachcore.sh to the target server to execute the startup. The target server has another script to monitor the project running. The name of the sc ...

Posted on Mon, 28 Oct 2019 12:01:21 -0700 by RCS

Simple 4 steps to deploy Jenkins pipeline on mac using k3s

stay Last article We have successfully run k3s on mac. So, today we go a step further and deploy the Jenkins pipeline on it, just to see how k3s actually works. Similar to yesterday's steps, but VM's memory settings are different: 1. Prepare Multipass VM and install k3s Let's create a VM with 2GB memory and 50GB disk multipass launch --name k3 ...

Posted on Sun, 13 Oct 2019 19:57:20 -0700 by Squirrel86