repo

Drone的一些使用

穿精又带淫゛_ 提交于 2020-01-14 18:34:35
Drone的一些使用 文章目录 Drone的一些使用 1. CLI Reference 1.1 Configuration 2. secret 2.1 可以在repo界面添加 2.2 通过CLI工具加密 2.3 通过CLI工具添加到repo 2.4 用于SSH Pipeline中的server配置 2.5用于environment中的变量 3. docker-in-docker 4. 跳过CI构建 1. CLI Reference 1.1 Configuration Configuration 在Drone图形界面登陆后,User settings中存在Personal Token、API和CLI使用示例以及 Configure your Drone server address: export DRONE_SERVER=http://drone.mycompany.com Configure your Drone personal token: export DRONE_TOKEN=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9... 2. secret 2.1 可以在repo界面添加 Per Repository kind : pipeline name : default steps : - name : build image : alpine

配置yum

僤鯓⒐⒋嵵緔 提交于 2020-01-14 18:00:30
首先把selinux给禁用掉,不禁用有时候会各种各样的错误 查看 [root@localhost ~]# getenforce Enforcing 永久关闭 [root@localhost ~]# vi /etc/selinux/config 修改 SELINUX=disabled 设置后需要重启才能生效 [root@localhost ~]# reboot 先执行 [root@localhost ~]# curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo [root@localhost ~]# yum -y install yum-utils [root@localhost ~]# yum install wget 备份 [root@localhost~]# yum install wget [root@localhost~]# cd /etc/yum.repos.d/ [root@localhost yum.repos.d]# mkdir repo_bak [root@localhost yum.repos.d]# mv *.repo repo_bak/ [root@localhost yum.repos.d]# ls repo_bak 下载新的CentOS

Linux--学习笔记

拜拜、爱过 提交于 2020-01-14 14:28:05
A、准备工作 查看ip :--激活网卡,可以使用网络 1) ifconfig 2)ip addr 3) vi /etc/sysconfig/network-scripts/ipcfg-xx 4) yum install net-tools 如何打开虚拟机上centos的内网ip? 1) ip addr ---记住设备名 2)vi /etc/sysconfig/network-scripts/ipcfg-设备名 将该网卡激活 3)service network restart--重启网络服务 4)yum(centos安装软件的集合命令) install net-tools---安装该工具为了能够使用ipconfig B、替换默认源 网址: http://mirror.163.com/.help/centos.html 使用说明: 1、首先备份 /etc/yum.repos.d/CentOS-Base.repo mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup 2、下载对应版本的repo文件,放入/etc/yum.repos.d/ 3、运行以下命令生成缓存 yum clean all yum makecache 安装vim(取代vi) 第三节: 远程服务器管理工具SSH SSH:

MacOS + Idea配置 Maven + ReportNG

北城余情 提交于 2020-01-14 03:12:37
用testng做接口自动化,testng自带的报告模板不是特别美观,于是找到了ReportNG。 一、在maven的pom.xml中添加ReportNG(最新版本为1.1.4) <dependencies> <dependency> <groupId>org.uncommons</groupId> <artifactId>reportng</artifactId> <version>1.1.4</version> <scope>test</scope> <exclusions> <exclusion> <groupId>org.testng</groupId> <artifactId>testng</artifactId> </exclusion> </exclusions> </dependency></dependencies> 备注:使用TestNG6.0+可能会遇到“ClassNotFoundExpection:com.google.inject.Module”问题,这里必须添加Guice,同样在pom.xml文件中继续添加 <dependency> <groupId>com.google.inject</groupId> <artifactId>guice</artifactId> <version>3.0</version> <scope>test</scope> <

elk 入门

帅比萌擦擦* 提交于 2020-01-13 19:31:02
安装 准备 3台机器 172.16.240.60 db01 elasticsearch 172.16.240.70 db02 kibana 172.16.240.80 db03 filebeat nginx 172.16.240.90 db04 logstash 安装阿里yum和java curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo yum install java-1.8.0-openjdk.x86_64 -y 更新时间 yum install ntpdate -y ntpdate time1.aliyun.com elasticsearch 172.16.240.60 rpm下载 mkdir -p /data/soft cd /data/soft rpm -ivh elasticsearch-6.6.0.rpm vim /etc/elasticsearch/elasticsearch.yml node.name: node-1 path.data: /var/lib/elasticsearch path.logs: /var/log/elasticsearch network.host: 0.0.0.0 http.port: 9200 vim /usr

linux yum 配置

不想你离开。 提交于 2020-01-13 13:24:28
redhat 配置本地yum源163yum源epel 源,无需卸载yum!无须拷贝ISO 都知道redhat不收费,但是其yum服务是要收费的,不想出钱那就自己配置yum源就好了。 但是,看到的最多的就是让把redhat自带的yum全部卸掉,不检查依赖的卸掉,然后再wget安装。。。 经过请教大神得出正确的做法,一般来说配置3个源就够了: 1.本地yum源,就是你本地的ISO 2.配置163源 3.配置epel源 一个一个说。 1.配置本地yum源 要配置本地源,需要先把ISO挂载到vm上, 创建一个文件夹用来挂载ISO mkdir /mnt/cdrom 执行挂载 mount -o loop /dev/cdrom /mnt/cdrom 这个时候你到/mnt/cdrom下就会发现生成了很多文件。继续 cd /etc/yum.repos.d 新建一个本地源文件,并编辑 vi local.repo 添加如下代码: [local] name=local baseurl=file:///mnt/cdrom (这里既是3个/,没写错) gpgcheck=0 enabled=1 这时候本地yum源就完成了。可以试下,yum install pip 是否成功。 2.配置163yum源 这个就更简单了,直接在cd /etc/yum.repos.d下新建一个163.repo文件,编辑,内容如下:

Centos7+配置阿里云yum源

让人想犯罪 __ 提交于 2020-01-13 13:13:16
备份 mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup 下载新的 CentOS-Base.repo 到 /etc/yum.repos.d/ wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo or curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo 生成缓存,更新yum源 1 yum clean all 2 yum makecache 3 yum update 非阿里云ECS用户 可能会出现 Couldn't resolve host 'mirrors.cloud.aliyuncs.com' 信息,不影响使用。可自行修改相关配置 sed -i -e '/mirrors.cloud.aliyuncs.com/d' -e '/mirrors.aliyuncs.com/d' /etc/yum.repos.d/CentOS-Base.repo 来源: https://www.cnblogs.com/poloyy/p/12186756.html

Install mysql 8.0 to Linux mint 19.3

我只是一个虾纸丫 提交于 2020-01-13 12:01:36
  Generate file /etc/apt/sources.list.d/mysql.list sudo tee /etc/apt/sources.list.d/mysql.list <<-'EOF' ### THIS FILE IS AUTOMATICALLY CONFIGURED ### # You may comment out entries below, but any other modifications may be lost. # Use command 'dpkg-reconfigure mysql-apt-config' as root for modifications. deb [arch=amd64] http://repo.mysql.com/apt/ubuntu/ bionic mysql-apt-config deb [arch=amd64] http://repo.mysql.com/apt/ubuntu/ bionic mysql-8.0 deb [arch=amd64] http://repo.mysql.com/apt/ubuntu/ bionic mysql-tools deb [arch=amd64] http://repo.mysql.com/apt/ubuntu/ bionic mysql-tools-preview deb

git mirror的创建与使用

限于喜欢 提交于 2020-01-13 06:26:11
please donwload repo mirro as follow steps, thanks 1.mirror server,server IP:192.168.0.123 1.1 -- delete the old version repo bin file; -- $sudo apt-get install semc-gitwizard -- open a new terminal(make repo bin file available); -- download repo mirror as follow, $mkdir ~/my_mirror $cd ~/my_mirror $repo init -u git://XXXX/manifest.git -b xxxx --mirror $repo sync 1.2 share your mirror 在/etc/exports加句 /home/your_username/my_mirror *(ro,async,no_root_squash,nohide) 运行 $ sudo exportfs -rv /*上面括号ro读rw读写权限*/ 2.--work with mirror 2.1. Local $mkdir ~/my_repos $mkdir ~/my_repos/<branch_name> $cd ~/my

如何克隆到非空目录?

孤人 提交于 2020-01-13 06:08:15
我的目录A具有与目录B匹配的文件。目录A可能还有其他需要的文件。 目录B是 git 仓库。 我想将目录B克隆到目录A,但是git-clone不允许我这样做,因为该目录是非空的。 我希望它只是克隆.git,既然所有文件都匹配,我可以从那里去吗? 我无法克隆到空目录,因为目录A中的文件不在目录B中,因此我想保留它们。 复制.git是不可行的,因为我想使用refs进行推/拉操作,并且我不想手动设置它们。 有什么办法吗? 更新:我认为这可行,任何人都可以看到任何问题吗? -> cd a git clone --no-hardlinks --no-checkout ../b a.tmp mv a.tmp/.git . rm -rf a.tmp git unstage # apparently git thinks all the files are deleted if you don't do this #1楼 这是我遇到相同问题时所要做的(至少我认为这是相同问题)。 我进入目录A并运行 git init 。 由于我不希望目录A中的文件后面跟随git,因此我编辑了.gitignore并将现有文件添加到其中。 在此之后,我运行 git remote add origin '<url>' && git pull origin master 等,然后将B克隆到A中,而不会打h。 #2楼