fix drone
continuous-integration/drone/push Build is passing Details

This commit is contained in:
Anang Yusman 2026-02-25 03:15:18 +08:00
parent 10efa72ced
commit bf2c8bf734
7 changed files with 48327 additions and 5 deletions

42
.drone.yml Normal file
View File

@ -0,0 +1,42 @@
kind: pipeline
type: ssh
name: qudoco-be-build-deploy
server:
host:
from_secret: ssh_host
user:
from_secret: ssh_user
ssh_key:
from_secret: ssh_key
steps:
- name: prepare repo
when:
branch:
- main
commands:
- rm -rf /opt/build/qudoco-be
- mkdir -p /opt/build/qudoco-be
- cd /opt/build/qudoco-be
- git clone http://38.47.180.165:3000/qudo-project/qudoco-be.git
- name: build image
when:
branch:
- main
commands:
- docker login 38.47.180.165:3000 -u administrator -p HarborDockerImageRep0
- cd /opt/build/qudoco-be/qudoco-be
- docker build -t 38.47.180.165:3000/qudo-project/qudoco-be:$DRONE_BRANCH .
- docker push 38.47.180.165:3000/qudo-project/qudoco-be:$DRONE_BRANCH
- name: deploy
when:
branch:
- main
commands:
- docker pull 38.47.180.165:3000/qudo-project/qudoco-be:$DRONE_BRANCH
- docker stop qudoco-be || true
- docker rm qudoco-be || true
- docker run -dt -e TZ=Asia/Jakarta -p 8812:8800 --restart always --name qudoco-be 38.47.180.165:3000/qudo-project/qudoco-be:$DRONE_BRANCH

18287
docs/docs.go Normal file

File diff suppressed because it is too large Load Diff

18258
docs/swagger.json Normal file

File diff suppressed because it is too large Load Diff

11735
docs/swagger.yaml Normal file

File diff suppressed because it is too large Load Diff

View File

@ -9615,7 +9615,7 @@ const docTemplate = `{
"Bearer": []
}
],
"description": "API for getting all Clients",
"description": "API for getting all Clients gogo",
"tags": [
"Clients"
],
@ -9705,7 +9705,7 @@ const docTemplate = `{
"Bearer": []
}
],
"description": "API for create Clients",
"description": "API for create Clients gogo",
"tags": [
"Clients"
],

View File

@ -9302,7 +9302,7 @@
"Bearer": []
}
],
"description": "API for getting all Clients",
"description": "API for getting all Clients gogo",
"tags": ["Clients"],
"summary": "Get all Clients",
"parameters": [

View File

@ -7609,7 +7609,7 @@ paths:
- ClientApprovalSettings
/clients:
get:
description: API for getting all Clients
description: API for getting all Clients gogo
parameters:
- in: query
name: createdBy
@ -7664,7 +7664,7 @@ paths:
tags:
- Clients
post:
description: API for create Clients
description: API for create Clients gogo
parameters:
- default: Bearer <Add access token here>
description: Insert your access token