- 博客(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
原创 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
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅