小编ait*_*iar的帖子

Git checkout删除gitignore中的文件

我不小心在git仓库中跟踪了工作区配置文件.试图解决问题,我将git rm --cached这些文件添加到.gitignore文件中.

现在,每当我从回购中签出一个分支时,这些都会被删除.有什么方法可以避免这种情况吗?

git

10
推荐指数
1
解决办法
3861
查看次数

Jenkins管道输入步骤中的强制文本参数

我们正在Jenkins中构建多个管道任务,以便在某些部署作业上更轻松.其中一个需要手动输入几个参数.为此,我们使用这样的输入步骤:

def userInput = input ( message : 'Select deployment versión and input deployment code:',
     parameters: [[$class: 'TextParameterDefinition', defaultValue: '', description: 'Clarive code', name: 'code']] )
Run Code Online (Sandbox Code Playgroud)

这些参数是强制性的.我们没有在文档中找到任何会使TextParameterDefinition成为必需的属性.现在我们重新运行该步骤,直到所有参数都不为空,但解决方案对用户来说有点混乱.

是否有另一种方法来处理强制参数,以避免在循环上运行相同的步骤?

jenkins jenkins-pipeline

10
推荐指数
1
解决办法
2411
查看次数

标签 统计

git ×1

jenkins ×1

jenkins-pipeline ×1