使用Jenkins创建Java应用的持续集成

方式一:自行搭建 GitLab。本文以自行搭建的GitLab进行演示。方式二:使用 云效代码管理Codeup。背景信息 您可以使用Jenkins构建 SAE 应用的持续集成方案。本文适用于对以下语言或工具有一定了解的开发人员。工具 说明 Maven Maven 是一个...

使用Jenkins创建持续集成

您可以自行搭建Gitlab或者使用 阿里云Codeup。本文使用通过自行搭建的GitLab做演示,关于Gitlab的更多信息,请参见 GitLab。了解并使用Jenkins。关于Jenkins的更多详细信息,请参见 Jenkins官网。背景信息 说明 ECS集群和容器服务...

使用Jenkins创建持续集成

您可以自行搭建Gitlab或者使用 阿里云Codeup。本文使用通过自行搭建的GitLab做演示,关于Gitlab的更多信息,请参见 GitLab。了解并使用Jenkins。关于Jenkins的更多详细信息,请参见 Jenkins官网。背景信息 说明 ECS集群和容器服务...

动手实践

ECS 建议实验时长:1小时 开始体验 GitLab服务 基于ECS搭建GitLab服务 ECS 建议实验时长:1小时 开始体验 Docker(Alibaba Cloud Linux 2)部署并使用Docker ECS 建议实验时长:1小时 开始体验 MySQL数据库(CentOS 7)手动部署MySQL数据库...

使用函数计算搭建前端CICD系统

背景信息 企业一般使用Gitlab托管前端代码,搭建Jenkins监听Webhook消息,再发布至OSS。此方案虽然比较灵活,但存在以下劣势:需要购买服务器自建Jenkins,涉及计算存储费用。需要专业的运维人员保障服务器稳定运行。集成OSS的SDK实现复杂...

使用函数计算搭建前端CICD系统

背景信息 企业一般使用GitLab托管前端代码,搭建Jenkins监听Webhook消息,再发布至OSS。此方案虽然比较灵活,但存在以下劣势:需要购买服务器自建Jenkins,涉及计算存储费用。需要专业的运维人员保障服务器稳定运行。集成OSS的SDK实现复杂...

微服务架构设计与治理服务内容说明

只支持单语言)2.1.2 标准版服务范围 标准版服务在基础版的基础上增加了以下两项服务:容器化:基于阿里云ACK搭建k8s集群 CICD:基于云效或开源gitlab,jenkins等方案搭建自动化可持续交付基础设施 以Demo形式完成以上两项服务的验证 2.2 ...

GitLab SSO By SAML

应用简介 GitLab 是一个用于仓库管理系统的开源项目,使用Git作为代码管理工具,并在此基础上搭建起来的Web服务。说明 GitLab 支持多种 SSO 协议,本文档介绍如何通过 SAML 协议对接 GitLabGitLab SAML 官网文档:...

自助建站方式汇总

本文汇总了各类型网站的部署方式,便于您自助搭建网站。搭建环境 阿里云云服务器ECS提供了多种镜像,您可以通过云市场镜像快速部署环境,也可以通过操作系统镜像创建服务器后手动搭建运维环境。搭建环境教程如下所示。部署LNMP环境 Nginx是...

安装和使用GitLab

sudo EXTERNAL_URL=<GitLab服务器的公网IP地址>yum install-y gitlab-ce<GitLab服务器的公网IP地址>请替换成安装GitLab的实例公网IP地址,示例命令如下:sudo EXTERNAL_URL=101.132.XX.XX yum install-y gitlab-ce 重要 GitLab会因为实例...

使用GitLab CI运行GitLab Runner并执行Pipeline

本文主要演示如何在Kubernetes集群中安装、注册GitLab Runner,添加Kubernetes类型的Executor来执行构建,并以此为基础完成一个Java源码示例项目从编译构建、镜像打包到应用部署的CI/CD过程。背景信息 本文以构建一个Java软件项目并将其...

自建Gitlab迁移

Codeup-CLI 工具对自建 Gitlab 平台的数据搬站提供了支持,可以方便地将 Gitlab 的 Git 代码数据、用户权限关系和已开启的合并请求数据进行批量迁移,大幅降低企业迁移成本,降低迁移对企业业务的影响。一、前提条件 请确认工具已安装并...

极狐GitLab(JHGitLab)

极狐GitLab服务提供开箱即用的GitNative全栈式DevOps能力,助力用户构建云上DevOps生态。在计算巢部署模式中,用户可以通过服务商在计算巢中发布的服务,一键部署阿里云资源和服务商提供的软件。用户可以参考计算巢服务 用户指南 完成服务...

代码库导入/迁移问题合集

启动docker的时候,全部使用映射地址 docker run-itd-name gitlab-p 8443:443-p 20113:80-p 20112:22-restart unless-stopped-v/mnt/gitlab/etc:/etc/gitlab-v/mnt/gitlab/log:/var/log/gitlab-v/mnt/gitlab/data:/var/opt/gitlab beginor/...

集成代码仓库—Github 和 Gitlab 配置方法

集成的方式为在云效的任务中关联 Github 或 Gitlab,从而在 Merge 的时候会收到该任务的通知推送。该集成仅适用:在 Github 创建 New pull request 或在 Gitlab 创建 New merge request 时使用。请注意:在 Github 或 Gitlab 创建时,需在...

容器与云原生

存储管理-CSI NAS卷使用说明 存储管理-CSI 通过NFS使用NAS静态存储卷 存储管理-CSI 通过NFS使用NAS动态存储卷 容器应用 阿里云ACK服务使用Windows容器挂载NAS SMB最佳实践 容器服务ACK+文件存储NAS快速搭建NGINX网站 基于K8s、NAS、GitLab...

使用VPC安全构建模式构建容器镜像

容器镜像服务ACR提供了VPC安全构建模式,支持在云上VPC或云下IDC机房(通过高速通道打通到云上VPC)内自建GitLab(或Maven仓库等其它内网服务),且不露出公网访问入口。本文介绍如何使用ACR VPC安全构建模式来进行镜像构建。前提条件 已...

绑定源代码托管平台

如果您使用的是私有GitLab,请输入私有GitLab登录地址。如果您使用的是公有GitLab,请输入公有GitLab登录地址。用户名称:输入登录GitLab的账号名。私有Token:输入上文创建的Access Token。在代码源页面GitLab 操作 列显示 已绑定,说明...

源代码仓库常见问题

容器镜像服务提供了源代码仓库(阿里云Codeup、Github、GitLab、Git、Gitee)的镜像构建功能,支持源代码修改后自动进行镜像构建。本文介绍在使用源代码仓库过程中,可能遇到的问题以及解决方法。阿里云Code项目名称修改后,无法自动构建 ...

绑定源代码托管平台

如果您用的是公有GitLab,请输入公有GitLab登录地址。用户名称:输入登录GitLab的账号名。私有Token:输入步骤一创建的Access Token。在代码源页面GitLab 状态 列显示 已绑定,说明绑定成功。相关文档 如果绑定源代码平台失败,您可以查看 ...

通过网页端导入三方代码库

针对自建 GitLab 整体搬站场景,或自建服务不通公网、1G 以上超大代码库或上千个大量代码库迁移场景,请通过本地迁移工具导入,参见 安装本地迁移工具。背景信息 云效代码管理支持迁移的三方代码库平台如下:自建 GitLab 公网 GitLab...

Gitlab远程代码执行漏洞(CVE-2021-22205)在野利用...

阿里云安全监测到Gitlab远程代码执行漏洞(CVE-2021-22205)在野利用。概述 8220挖矿团伙不仅利用4层协议服务进行入侵,还集成了使用比较广的Web RCE漏洞,最终通过持久化方式进行挖矿、木马后门维持,对用户主机资源、资产产生不良危害,...

Access Token 访问令牌如何获取?

Access Token 通常在代码平台的个人账号设置内进行管理和配置,本文依次介绍如下三方平台的 Access Token 获取方法:GitLab 码云 Coding GitHub BitBucket 获取 GitLab 的 Access Token 以公网 GitLab(https://gitlab.com)为例,不同的 ...

添加代码访问权限

背景信息 代码仓库类型支持:GITHUB/GITEE/GITLAB/云效Codeup/Bitbucket/Coding/通用GIT。协议类型支持:SSH和HTTPS。说明 本文以GITLAB为例说明添加代码仓库权限的操作。前提条件 如采用SSH协议访问代码仓库,需生成SSH Key。具体操作请...

设置SSH Key

本文以Gitlab为例,介绍SSH Key的设置方法,其他代码仓库(AliyunCode/Github等)的操作相似。前提条件 已获取SSH公钥。具体操作请参见 添加代码访问权限。重要 SSH公钥为敏感信息,请注意保密。已登录 Gitlab。操作步骤 单击右上角的头像...

配置 SSH 密钥

本地存在多个密钥对应不同的代码平台(GitLab,GitHub,云效等)。定义认证密钥路径规则 打开本地终端,按如下格式编辑~/.ssh/config 文件,如 Windows 平台请使用 WSL(Windows10或以上)或 Git Bash:#Codeup 示例用户1 HostName codeup....

构建镜像

目前支持 外部 GitLab:可配置支持公网访问并且版本在 8.8 及以上的 GitLab(同时支持 GitLab v3 和 v4 版本 API)。除 外部 GitLab 地址 外,还需配置 外部 GitLab Token。高级配置(选填)源镜像中心访问配置:Dockerfile 中 FROM 镜像...

使用Jenkins实现镜像的CI/CD

您可以使用Jenkins实现镜像的CI/CD,只要您在GitLab中提交源代码,容器镜像会自动使用源代码构建镜像,容器服务会自动拉取镜像部署应用,并自动发送事件通知到钉钉群。前提条件 已安装Git、GitLab和Jenkins。说明 GitLab需要安装JDK8,部分...

镜像构建

目前支持 外部 GitLab:可配置支持公网访问并且版本在 8.8 及以上的 GitLab(同时支持 GitLab v3 和 v4 版本 API)。除 外部 GitLab 地址 外,还需配置 外部 GitLab Token。高级配置(选填)源镜像中心访问配置:Dockerfile 中 FROM 镜像...

代码源触发

不同代码源支持的触发事件如下:阿里云Code 云效Codeup 通用Git Github Gitlab Coding Bitbucket 自建Gitlab SVN 代码提交 ✓ ✓ ✓ ✓ ✓ ✓ ✘ ✓ ✓ Tag创建 ✓ ✓ ✘ ✘ ✓ ✘ ✘ ✓ ✘ 合并请求新建/更新 ✘ ✓ ✘ ✘ ✘ ✘ ✘ ✘ ✘ ...

服务连接管理

Flow 授权管理全面升级为服务连接管理,升级完成后为企业提供以下特性:1 支持配置管理各种阿里云服务(ECS/ACR/ACK 等)、代码服务(Codeup/Github/Gitlab 等)、其他服务(Jenkins/私有 Docker 仓库)的服务连接。2 所有服务连接支持设置...

基础常见问题

您需要在源代码页面解绑GitLab,在GitLab新建仓库,然后在源代码页面绑定GitLab。关于绑定GitLab的具体操作,请参见 绑定源代码托管平台。如何恢复误删除的个人版实例的命名空间?不支持恢复误删除的个人版实例的命名空间。容器镜像服务...

配置流水线源

此外,自建 Gitlab、Bitbucket、Gitlab、通用Git还可以使用 企业公钥 授权。拷贝企业 SSH 公钥,并添加到 Git 仓库的中。以 自建 Gitlab 为例,为了能够使用企业 SSH 公钥同步代码,需要将企业 SSH 公钥绑定到 Git 仓库个人账号上。由于每...

创建应用配置

选项 说明 备注 代码源 配置代码仓库的类型,包括 GITHUB/GITEE/GITLAB/云效Codeup/Bitbucket/Coding/通用GIT。账号 添加代码仓库的登录账号。例如,GITHUB的登录账号。该参数适用于GITHUB/GITEE 命名空间 添加代码仓库中应用所属的名称...

与本地 CI/CD hook 集成

Hook 文件需要集成在代码托管平台的触发器逻辑中,文档以 Gitlab 举例。Gitlab 提供了两种钩子:WEB Hooks 和 Custom Hooks,WEB Hooks 触发时调用提供的HTTP/HTTPS 接口而 Custom Hooks 则调用相关脚本,最终这两种 Hooks 都会调用或实现...

开发测试

基于K8s、NAS、GitLab、Jenkins的持续集成交付容器环境最佳实践 Serverless ACK弹性低成本CI/CD系统 使用文件存储NAS构建Jenkins持续集成环境 使用极速型NAS构建高可用的GitLab 阿里云文件存储NAS开发测试环境最佳实践

容器镜像常见问题

本文汇总了容器镜像基础常见问题、Docker登录、推送和拉取失败常见问题、源...绑定GitLab仓库报错 容器镜像服务源码绑定失败问题排查 容器镜像服务源码绑定失败问题排查 容器镜像仓库构建服务失败问题排查 容器镜像仓库构建服务失败问题排查

2022/08/29 更新日志

优化 基于全新的 Codeup-CLI 工具,优化 Gitlab 搬站迁移工具能力,降低搬站迁移难度,参见 自建Gitlab迁移工具(BETA);代码库、组重要设置修改计入代码库动态,便于操作审计;WebHooks 中用户信息支持阿里云ID标识,便于查找用户;审计...

公开分享容器镜像

构建设置 当代码源选择为Codeup、云Code、GitHub、Bitbucket、私有GitLab时,您需要配置构建设置:代码变更时自动构建镜像:当分支有代码提交后会自动触发构建规则。海外机器构建:构建时会在海外机房构建,构建成功后推送到指定地域。不...

获取安全令牌

本文以Gitlab为例,介绍安全令牌的获取方法,其他代码仓库(AliyunCode/Github等)的操作相似。前提条件 已登录 Gitlab。操作步骤 单击右上角的头像图标,从快捷菜单中选择 Edit profile 选项,打开 User Settings 页面。在 User Settings ...
共有74条 < 1 2 3 4 ... 74 >
跳转至: GO
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
自然语言处理 轻量应用服务器 DataV数据可视化 性能测试 弹性公网IP 短信服务
新人特惠 爆款特惠 最新活动 免费试用