Compare commits
13 Commits
dev
...
deployVali
Author | SHA1 | Date | |
---|---|---|---|
![]() |
b05e277002 | ||
![]() |
dfa4c6b72b | ||
![]() |
17e27039e8 | ||
![]() |
0192c5db7a | ||
![]() |
f6456467d2 | ||
![]() |
6f29c822a6 | ||
![]() |
2514de54d4 | ||
![]() |
b641d54ca0 | ||
![]() |
614b9a844c | ||
![]() |
5d0592bc6b | ||
![]() |
1a26f382d2 | ||
![]() |
e0f49d4d39 | ||
![]() |
4d5723c671 |
@ -6,22 +6,39 @@ on:
|
||||
branches:
|
||||
- 'main'
|
||||
- 'staging'
|
||||
- 'deployValidate'
|
||||
|
||||
jobs:
|
||||
CreateImage:
|
||||
Validate:
|
||||
runs-on: [hubstaging]
|
||||
uses: http://gitea.pena/PenaDevops/actions.git/.gitea/workflows/build-image.yml@v1.1.4-p7
|
||||
with:
|
||||
runner: hubstaging
|
||||
secrets:
|
||||
REGISTRY_USER: ${{ secrets.REGISTRY_USER }}
|
||||
REGISTRY_PASSWORD: ${{ secrets.REGISTRY_PASSWORD }}
|
||||
DeployService:
|
||||
runs-on: [hubstaging]
|
||||
needs: CreateImage
|
||||
uses: http://gitea.pena/PenaDevops/actions.git/.gitea/workflows/deploy.yml@v1.1.3
|
||||
with:
|
||||
runner: hubstaging
|
||||
actionid: ${{ gitea.run_id }}
|
||||
steps:
|
||||
- name: Check out repository code
|
||||
uses: http://gitea.pena:3000/PenaDevops/actions.git/checkout@v1
|
||||
|
||||
- name: Setup Go
|
||||
uses: actions/setup-go@v3
|
||||
with:
|
||||
go-version: '1.23'
|
||||
|
||||
- name: Run Validator
|
||||
run: |
|
||||
cd cmd/validator
|
||||
go build -o validator .
|
||||
./validator
|
||||
# ошибка если возникла то прервется от log.Fatal()
|
||||
env:
|
||||
MONGO_URL: "mongodb://support:54143ffdd9304865586e5cf2@mongodb.pena/?authSource=support"
|
||||
MONGO_DB_NAME: 'support'
|
||||
IS_PROD: true
|
||||
S3_ENDPOINT: "s3.timeweb.cloud"
|
||||
S3_ACCESS_KEY: "5CV77KVDUU9H0II9R24M"
|
||||
S3_SECRET_KEY: "0W0m8DyvdAKRJnsAy6mB5zndQ7RouJBLhqhtThcu"
|
||||
REDIS_HOST: '10.7.0.6:6379'
|
||||
REDIS_PASSWORD: 'Redalert2'
|
||||
REDIS_DB: 4
|
||||
ADMIN_HTTP_URL: 'todo'
|
||||
CLIENT_HTTP_URL: '0.0.0.0:3000'
|
||||
TELEGRAM_TOKEN: "7127966184:AAG1steOCH4wDvHRe9QcsXJPS4dWRyRYsqg"
|
||||
TELEGRAM_CHANNEL_ID: 1001344671794
|
||||
|
||||
|
||||
|
@ -8,18 +8,18 @@ import (
|
||||
)
|
||||
|
||||
type Config struct {
|
||||
IsProd bool `env:"IS_PROD" envDefault:"false"`
|
||||
S3Endpoint string `env:"S3_ENDPOINT" envDefault:"localhost:9000"`
|
||||
S3AccessKey string `env:"S3_ACCESS_KEY" envDefault:"minioadmin"`
|
||||
S3SecretKey string `env:"S3_SECRET_KEY" envDefault:"minioadmin"`
|
||||
S3Token string `env:"S3_TOKEN" envDefault:""`
|
||||
RedisHost string `env:"REDIS_HOST" envDefault:"localhost:6379"`
|
||||
RedisPassword string `env:"REDIS_PASSWORD" envDefault:"admin"`
|
||||
RedisDB int `env:"REDIS_DB" envDefault:"2"`
|
||||
ClientHttpUrl string `env:"CLIENT_HTTP_URL" envDefault:"localhost:3000"`
|
||||
AdminHttpUrl string `env:"ADMIN_HTTP_URL" envDefault:"localhost:3001"`
|
||||
TelegramToken string `env:"TELEGRAM_TOKEN" envDefault:"7127966184:AAG1steOCH4wDvHRe9QcsXJPS4dWRyRYsqg"`
|
||||
TelegramChannelID int64 `env:"TELEGRAM_CHANNEL_ID" envDefault:"1001344671794"`
|
||||
IsProd bool `env:"IS_PROD"`
|
||||
S3Endpoint string `env:"S3_ENDPOINT"`
|
||||
S3AccessKey string `env:"S3_ACCESS_KEY"`
|
||||
S3SecretKey string `env:"S3_SECRET_KEY"`
|
||||
S3Token string `env:"S3_TOKEN"`
|
||||
RedisHost string `env:"REDIS_HOST"`
|
||||
RedisPassword string `env:"REDIS_PASSWORD"`
|
||||
RedisDB int `env:"REDIS_DB"`
|
||||
ClientHttpUrl string `env:"CLIENT_HTTP_URL"`
|
||||
AdminHttpUrl string `env:"ADMIN_HTTP_URL"`
|
||||
TelegramToken string `env:"TELEGRAM_TOKEN"`
|
||||
TelegramChannelID int64 `env:"TELEGRAM_CHANNEL_ID"`
|
||||
ExternalCfg ExternalCfg
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user