浏览器访问gitlab(http://192.168.200.30),gitlab默认设置了root用户密码;修改默认root用户密码,点击这里: 代码语言:shell AI代码解释 [root@master drone]# docker exec -it gitlab bashroot@192:/# cat /etc/gitlab/initial_root_password |grep Password:Password: RUb+s6cnRsJk7S7Mg785nHewbwzoL4Cblfk/n...
DRONE_GITLAB_CLIENT_ID DRONE_GITLAB_CLIENT_SECRET 登录gitlab并配置gitlab外部认证 Url为drone访问地址:http://raisehands.cn:8081/login,按自身部署drone环境修改Url。 drone安装 DRONE_GITLAB_SERVER gitlab地址 DRONE_GITLAB_CLIENT_ID 上面生成的ID DRONE_GITLAB_CLIENT_SECRET 上面生成的SECRET DRONE_SERVER...
--env=DRONE_GITLAB_SERVER=https://gitlab.anchnet.com \ --env=DRONE_GITLAB_CLIENT_ID=ce1176511b25399e41f2df48ad039bdb6ba2466ec92e042ba5b9769da14390ea \ --env=DRONE_GITLAB_CLIENT_SECRET=28220b0693760d1d32c325a56cf17d3ee515c1293b29351057ffa94c8cb950a4 \ --env=DRONE_RPC_SECRET=2de...
Drone plugin for trigger gitlab-ci jobs. Contribute to appleboy/drone-gitlab-ci development by creating an account on GitHub.
GitLab Runner 全面解析:Kubernetes 环境下的应用 GitLab Runner 是 GitLab CI/CD 的核心组件,负责执行由 `.gitlab-ci.yml` 定义的任务。它支持多种执行方式(如 Shell、Docker、Kubernetes),可在不同环境中运行作业。本文详细介绍了 GitLab Runner 的基本概念、功能特点及使用方法,重点探讨了流水线缓存(以 Pyt...
首先我们需要在gitlab上新建Oauth 步骤如下 1.进入github后点击头像 2.点击Settings 3.点击Developer settings 4.点击Oauth Apps 后点击new oauth app 5.填写相应信息 Application name 填写你的需要使用Oauth的应用名称 比如drone 就填写drone Homepage URL 填写使用Oauth 的app的url 比如我本地虚拟机docker搭建的dron...
gitlab-ci的具体部署流程如下图所示(图来自网络,侵权删) Hexo 博客环境迁移 迁移前版本控制 其实每个nodejs工程根目录下都有一个package.json文件,里面都包含了我们所用的插件信息,只需要我们在安装插件的时候注意加上--save,就会自动把插件信息保存到 package.json 中。
首先通过 kubelet 创建 secret,其中 “clientSecret” 值就是上面 gitlab 创建 oauth 应用的 secret 值: kubectl create secret generic drone-server-secrets \ --namespace=drone \ --from-literal=clientSecret="93e85934b165566125bdc313288d79fb446c486d18afaf07f7c97e36297b00bd" ...
GitLab CI GitLab CI 是内置于 GitLab 中的持续集成工具,GitLab 是一个 Git 存储库托管和开发工具平台。最初作为独立项目发布,GitLab CI 在 2015 年 9 月的 GitLab 8.0 版本中与主要 GitLab 软件集成。 GitLab CI 中的 CI/CD 过程是在代码存储库中使用 YAML 配置语法定义的。然后,工作被分派到称为 ...
配置GitLab GitLab 跟 GitHub 一样,都是通过 OAuth2 认证第三方应用。 对于GitLab,需要在用户设置(User Settings)页面中,为 Drone 注册 Applications。其中 Redirect URI 填写 Drone 对应的<scheme>://<host>/authorize,例如https://drone.kikakika.com/authorize。Drone 所需的权限比较多,所以在指定 Scopes 时...