搭建本地 Maven 仓库 Artifactory 开源版

安装 Artifactory

官方下载安装地址:https://jfrog.com/community/download-artifactory-oss/ ,支持三种安装方式:

  • Windows Installer
  • Linux Installers
    • tar.gz
    • RPM
    • Debian
    • Docker Compose
    • Docker
  • Helm

手动下载并安装

安装包文件地址在 https://releases.jfrog.io/artifactory/bintray-artifactory/org/artifactory/oss/jfrog-artifactory-oss/ 。以当前最新版本 7.84.15 为例,在 linux 服务器上下载:

More »

搭建本地Maven仓库Nexus

使用 Docker 安装

$ docker volume create --name nexus_data

$ docker run -d -p 8081:8081--name nexus -v nexus_data:/nexus-data sonatype/nexus3
  • 8081 是 Nexus UI 端口

使用 Docker Compose 安装

services:
    nexus:
        image: sonatype/nexus3
        platform: linux/amd64
        ports:
            - "8081:8081"
        volumes:
            - nexus_data:/nexus-data
            - /etc/localtime:/etc/localtime:ro

volumes:
    nexus_data:

访问并配置 Nexus

访问 http://127.0.0.1:8081/ 或者是 http://<your IP>:8081,用户名为 admin ,初始密码在容器里的 /nexus-data/admin.password 文件

More »

Redis安装和部署

单机安装

通过 yum 安装

在 CentOS 7 上通过 yum 安装 Redis,可以按照以下步骤进行操作:

More »

All things about Drone

Drone by Harness ™ 是一个现代化的持续集成平台,使忙碌的团队能够使用强大的云原生管道引擎自动化其构建、测试和发布工作流程。

Drone实践

使用Drone构建静态博客

More »

[译]DevOps 和测试人员的 Git 面试问题

欢迎来到 Git 面试准备指南,我们将在这里向初学者和经验丰富的专业人士讨论最常见的 Git 面试问题。无论您是准备参加 DevOps 或测试面试,还是希望提高 Git 技能,此资源都可以通过深入研究一些与 Git 基本概念和实践相关的最常见面试问题来帮助您。

More »

Git Flow分支模型和使用

介绍

Git Flow 是由 Vincent Driessen 在 2010 年提出的一种 Git 工作流。在这之前,Git 没有一个明确的标准工作流,导致团队在使用 Git 时往往会遇到一些问题,如分支管理、版本控制等。为了解决这些问题,Vincent Driessen 提出了 Git Flow 分支模型,成为了 Git 在实际应用中的一种标准工作流。

More »

博客中如何使用图床服务

最近编写文档或者写博客,喜欢用 Typora 编辑器通过 Markdown 语法完成编写所有内容。为此,还付费购买了许可证。

my-typora-license

喜欢 Typora 的理由:

More »