CI/CD实战-jenkins流水线 6

现最新版本没有该问题的出现

基于RBAC的身份授权:

安装插件:

新建测试用户

修改默认授权策略

新建的用户就没有任何权限

新建角色并授权

添加用户角色身份

pipeline

安装ssh agent插件

由于最新版的插件是有问题的,会有以下报错:
ERROR: Failed to run ssh-add

因此可以从网站下载之前的插件版本:

SSH Agent | Jenkins plugin   (ssh-agent:295.v9ca_a_1c7cc3a_a_)

下载后从插件管理安装

新建流水线项目docker_image_build

生成一个token并保存

添加到gitlab

复制脚本并做相应修改

保存构建并查看阶段视图

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-03-27 10:42:04       98 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-03-27 10:42:04       106 阅读
  3. 在Django里面运行非项目文件

    2024-03-27 10:42:04       87 阅读
  4. Python语言-面向对象

    2024-03-27 10:42:04       96 阅读

热门阅读

  1. Knight Moves(UVA 439)

    2024-03-27 10:42:04       47 阅读
  2. 4.4 call far ptr和retf指令,本质是栈、goto指令

    2024-03-27 10:42:04       39 阅读
  3. Hive的安装

    2024-03-27 10:42:04       46 阅读
  4. unity pivot和center的区别

    2024-03-27 10:42:04       55 阅读
  5. 在OpenCV的detectMultiScale方法中,scaleFactor参数

    2024-03-27 10:42:04       40 阅读
  6. VR虚拟仿真在线模拟旅游专业情景

    2024-03-27 10:42:04       46 阅读
  7. 一些常见的Ansible问题和答案

    2024-03-27 10:42:04       40 阅读
  8. 防火墙技术

    2024-03-27 10:42:04       39 阅读
  9. 使用SqlDataAdapter和DataSet维护数据库表数据

    2024-03-27 10:42:04       35 阅读
  10. Ansible剧本playbooks详解

    2024-03-27 10:42:04       35 阅读