diff --git a/.drone.yml b/.drone.yml index e49f05a..c7f0141 100644 --- a/.drone.yml +++ b/.drone.yml @@ -2,6 +2,8 @@ kind: pipeline type: docker name: microservice-build +clone: + disable: true steps: - name: debug-env image: alpine:latest @@ -9,14 +11,12 @@ steps: - env - name: build-service image: maven:3-jdk-8 - environment: - SERVICE: ${DRONE_SERVICE} # 在步骤中引用传递的参数 commands: # - echo "Building Service: ${SERVICE}" - | - if [ ${SERVICE} = "gateway-service" ]; then + if [ ${SERVICE} = "gateway" ]; then echo "Building Gateway Service..." - elif [ ${SERVICE} = "system-service" ]; then + elif [ ${SERVICE} = "system" ]; then echo "Building System Service..." else echo "Building All Services..." @@ -25,22 +25,14 @@ steps: - name: test-service image: maven:3-jdk-8 - environment: - SERVICE: ${DRONE_SERVICE} # 在步骤中引用传递的参数 commands: # - echo "Testing Service: ${SERVICE}" - | - if [ "${SERVICE}" = "gateway-service" ]; then + if [ "${SERVICE}" = "gateway" ]; then echo "Testing Gateway Service..." - elif [ "${SERVICE}" = "system-service" ]; then + elif [ "${SERVICE}" = "system" ]; then echo "Testing System Service..." else echo "Testing All Services..." # 如果有其他服务,可以在这里继续添加 fi - -# Drone 参数部分 -parameters: - SERVICE: - description: "The service to build and test. Leave empty to build and test all services." - default: ""