自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(66)
  • 资源 (4)
  • 收藏
  • 关注

原创 在jenkinsfile中,把docker image push到AWS的ECR上

1,首先要在AWS上开通ECR服务2,在jenkins,需要安装Amazon ECR插件,安装位置 jenkins管理->plugin管理->TAB(可利用的),选择Amazon ECR进行安装,安装成功之后重启jenkins。3,在Jenkins,点击认证情报、点击Global credentials,点击Add Credentials,在种类中选择AWS Cr...

2019-04-25 14:24:31 2771

原创 jenkins slave(ubuntu) 做成

1.点击jenkins管理->node管理2,点击新建node3.输入node 名,并点击【Permanent Agent】4.输入说明,标签,还有就是启动方法,这里我们选择【Lanuch agent via java web start】,点击保持按钮5.点击刚做成得node(test)6.在要做slave的服务器上下载agent.jar文件,注意...

2019-04-22 16:49:50 565

转载 Amazon docker服务相关的概念

Amazon Elastic Container Registry轻松存储、管理和部署容器映像Amazon Elastic Container Registry (ECR) 是完全托管的Docker容器注册表,可使开发人员轻松存储、管理和部署 Docker 容器映像。Amazon ECR 与Amazon Elastic Container Service (ECS)集成,从而简化生...

2019-04-19 14:57:02 240

原创 如何安装Ruby和RubyGems

Ubuntu从一个终端,使用apt-get命令行工具来安装Ruby和RubyGems,如下所示安装完整的Ruby包和RubyGems apt-get update apt-get install ruby-full rubygems which gem root@4ba0757f5803:/var/jenkins_home/# which gem /u...

2019-04-16 15:26:50 1036

原创 jenkins 出现 jenkins.tasks.SimpleBuildStep is named TasksPublisher 错误

timestamps {step([$class: 'TasksPublisher',pattern: config.pattern ?: 'src/**',excludePattern: config.excludePattern ?: 'src/**/*.png,src/**/*.ttf',ignoreCase: true,high: 'FIXME',normal: '...

2019-04-15 18:49:16 1015

转载 Spotless: Keep your code spotless with Gradle

cmd> gradlew build...:spotlessJavaCheck FAILED> The following files had format violations: src\main\java\com\diffplug\gradle\spotless\FormatExtension.java @@ -109,7 +109,7 @@ ... ...

2019-04-15 14:52:06 2553

原创 jenkins 用wrap([$class: 'BuildUser']) 时出现如下错误

java.lang.UnsupportedOperationException: no known implementation of class jenkins.tasks.SimpleBuildWrapper is named BuildUser at org.jenkinsci.plugins.structs.describable.DescribableModel.resolveCla...

2019-04-15 11:23:08 5217

原创 jenkins build 的结果反馈给gitlab

pipeline { agent any options { gitLabConnection('Your GitLab Connection') } stages { stage('build') { steps { updateGitlabCommitStatus name: 'build', state: 'running'...

2019-04-12 13:37:03 4786 3

原创 gitlab clone 不同group下的repo的例子,功能类似fork,只copy master 分支

1: $ git clone https://github.com/saki/torikomi_saki.git2: $ cd torikomi_saki3: $ git remote add torikomi_repo https://github.com/moto/torikomi_moto.git4: $ git pull torikomi_repo master5: $ git a...

2019-04-11 15:29:48 2219

原创 查看被占用端口对应的PID

1,查看被占用端口对应的PID(windows) netstat -aon|findstr "9092"C:\>netstat -aon|findstr "9092" TCP 0.0.0.0:9092 0.0.0.0:0 LISTENING 3424 TCP [::1]:9...

2019-03-29 14:54:49 5266

转载 403 forbidden是什么意思?

一、403 forbidden是什么意思?403 Forbidden是HTTP协议中的一个状态码(Status Code)。可以简单的理解为没有权限访问此站。该状态表示服务器理解了本次请求但是拒绝执行该任务,该请求不该重发给服务器。在HTTP请求的方法不是“HEAD”,并且服务器想让客户端知道为什么没有权限的情况下,服务器应该在返回的信息中描述拒绝的理由。在服务器不想提供任何反馈信息的情况下,...

2019-03-27 15:33:04 6295

原创 在multibranch 的pipeline当中,通过jenkinsfile给指定的branch 加定时器,定时跑指定的branch分支

node { deleteDir() def triggers = []// 添加定时器:每3分钟自动跑一次 if (env.BRANCH_NAME != 'master') { triggers << [ $class: 'hudson.triggers.TimerTrigger', spec: "H/3 *...

2019-03-20 16:00:32 1245

原创 jenkinsfile里并行执行 脚本的parallel 的例子

node{stage('checkout'){checkout scmsh 'git clean -xdf'sh 'git reset --hard'}stage('mac') {parallel ('mac': {echo '並列処理1'node...

2019-03-14 11:01:03 4491

原创 在Groovy中删除一个目录及目录下所有的东西

def dir= new File("test111");dir.deleteDir()

2019-03-14 10:52:20 2263

原创 sonar -error

{"task":{"organization":"default-organization","id":"xxxxxxxx","type":"REPORT","componentId":"xxx","componentKey":"xxx-xxxx","componentName&q

2019-03-12 17:53:54 244

转载 sonarqube install by docker compose

https://github.com/SonarSource/docker-sonarqube

2019-01-21 14:38:28 697

原创 git取得最新tag

1,git pull*取得最新的tag,通过指定匹配字符2,git for-each-ref refs/tags --sort=-refname --format='%(refname)' | grep -w -m1 'XXX_V_[0-9][0-9][0-9][0-9][0-9][0-9]_[0-9][0-9][0-9][0-9]'3.例如取得tag的格式:ios_V_180303...

2019-01-18 15:58:09 4480

原创 git version upgrade

ubuntu1,apt -y remove git2,apt -y install libcurl4-gnutls-dev libexpat1-dev gettext libz-dev libssl-dev autoconf asciidoc xmlto docbook2x make gcc3,wget https://github.com/git/git/archive/v2.15.1....

2019-01-18 13:37:07 1549

转载 git checkout tag

git clone 整个仓库后使用,以下命令就可以取得该 tag 对应的代码了 git checkout tag_name 但是,这时候 git 可能会提示你当前处于一个“detached HEAD" 状态。因为 tag 相当于是一个快照,是不能更改它的代码的。如果要在 tag 代码的基础上做修改,你需要一个分支: git checkout -b branch_name tag_...

2018-12-24 17:20:22 33145

转载 切换detached HEAD 分支代码丢失

1、执行git status可以看到提交记录2、git checkout b4f7193、git checkout -b temp 创建temp 分支,并切换到该temp 分支 4、git checkout master 切换到master分支 5、git merge temp 合并temp分支...

2018-12-24 11:17:51 399

转载 GNU software install in linux

deb安装步骤一,先下载hello的debian包。wget http://ftp.gnu.org/gnu/hello/hello-2.10.tar.gz步骤二,解压该压缩包tar zxvf hello-2.10.tar.gz 步骤三,进入到源码包目录执行,安装源码包的三个步骤[keysystem@localhost ~]$ cd hello-2.10[keysyst...

2018-12-19 11:11:43 301

转载 转:Nexus 3 Docker Proxy + Nexus 3 配置 Docker 私有仓库 + Mirror 代理 + 配置 https 连接

https://blog.csdn.net/michaelwubo/article/details/80691889

2018-12-05 21:05:03 458

转载 Git 常用命令

**丢弃本地修改文件(1)本地修改文件,但是没有加到缓存区    git checkout .     git clean -xdf(2)本地修改文件,且加到缓存区   git reset --hard    git clean -xdf(3)强制把远程仓库的代码覆盖掉本地   git reset --hard origin/master下面的还没有理解git add ...

2018-12-03 15:57:08 275

转载 git add , git commit 添加错文件 撤销

1. git add 添加 多余文件 这样的错误是由于, 有的时候 可能git add . (空格+ 点) 表示当前目录所有文件,不小心就会提交其他文件git add 如果添加了错误的文件的话撤销操作git status 先看一下add 中的文件 git reset HEAD 如果后面什么都不跟的话 就是上一次add 里面的全部撤销了 git reset HEAD XXX/XXX/XXX.java...

2018-05-30 15:19:19 189

转载 Git中文显示乱码

$ git status -s "\350\257\264\346\230\216.txt\n "\350\257\264\346\230\216.txt\n" 说明.txt      通过将Git配置变量 core.quotepath 设置为false,就可以解决中文文件名称在这些Git命令输出中的显示问题,        示例:                $ git config --gl...

2018-05-30 14:25:23 776

转载 RMAN 的优缺点及RMAN 备份及恢复步骤------转

一. RMAN 备份的一些优点和OS命令备份方式相比,使用RMAN的优点1  备份执行期间不需要人工干预,因此减少了误操作的机会;2  可以有效的将备份和恢复结合起来;3  支持除逻辑备份以外的所有备份类型,包括完全备份,增量备份,表空间备份,数据文件备份,控制文件备份以及归档日志文件备份;4  可以识别corrupted block;5  方便的实现定期(定时)备份;6  自动生成备份日志;7 ...

2018-05-21 22:18:36 1386

oracle OCP 考试题库

OCP11g中所需要的考试资料,包括1Z0-051、1Z0-052、1Z0-053的PDF版本题库

2018-11-20

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除