# pipeline **Repository Path**: mmbluex/pipeline ## Basic Information - **Project Name**: pipeline - **Description**: No description available - **Primary Language**: Java - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2021-09-30 - **Last Updated**: 2023-05-12 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Pipeline Jenkins发布脚本 ### 安装 插件 ansible、SSH Pipeline Steps、mask-passwords、Timestamper、HTTP Request、user build vars、 Conditional BuildStep、SonarQube Scanner for Jenkins、Git Parameter ### 配置凭证 - gitlab(username + password) - nexus(username + password) - dev-kubeconfig(Secret file) ### Config file ID: Dockerfile ```dockerfile FROM registry.cn-shanghai.aliyuncs.com/mmblue/jdk:8u212-alpine MAINTAINER ops@fengjing.com ARG JAR_PATH ARG JAR_NAME=app ENV TZ Asia/Shanghai ENV JAR_NAME=$JAR_NAME ENV JAVA_OPTS="-Duser.timezone=Asia/Shanghai -Djava.security.egd=file:/dev/./urandom" ADD $JAR_PATH /$JAR_NAME.jar EXPOSE 8080 9991 CMD ["/sbin/tini", "--", "/bin/sh", "-c", "java $JAVA_OPTS -jar /$JAR_NAME.jar"] ``` ID: maven-global-settings ```xml ...... ```