Compare commits
57 Commits
6dbf5f9b3e
...
main
Author | SHA1 | Date | |
---|---|---|---|
|
e84c81f3f5 | ||
e3f172b4e1
|
|||
2cdc897416 | |||
d4e593846f
|
|||
4ce30f758f
|
|||
e63e24932a
|
|||
981ebb114b
|
|||
ddec5c8970 | |||
915a2850ef | |||
dd162d5ba0 | |||
fe155fbc06 | |||
def503fa5a | |||
4f1b7e4d73 | |||
7c86034fba | |||
3976aefd35 | |||
2213e7b1ea | |||
7eeab13784 | |||
0bcd28125f | |||
6661cfb6b0 | |||
aabda4a6e2 | |||
aa621d0cd3 | |||
f63961fc78 | |||
e4f4a9dd9b | |||
4c82276e25 | |||
e703b4ed2f | |||
2075adc90c | |||
fbeb2a37ed | |||
2e64330404 | |||
bfaf036ab7 | |||
6485fa8f74 | |||
fa2316681e | |||
a93569f109
|
|||
0084d8cc28
|
|||
7df9beba76
|
|||
b15394b510
|
|||
c1b97bb7f3
|
|||
4d05098e25
|
|||
98397c6c24
|
|||
6274e437df
|
|||
fad73c8770
|
|||
3d62dc5216
|
|||
7a4de99aa8
|
|||
74ac586228 | |||
55e2ac3f41 | |||
51eef2dedd | |||
d065fe9fa1 | |||
93d620d5d1 | |||
9caf5a7afd | |||
6e9090cfd4 | |||
8c12c465fa | |||
c638621300 | |||
00ec416985 | |||
03683823ee | |||
e601ce211a | |||
64b2f0c221
|
|||
22fc799629 | |||
6132266c33 |
16
.drone.yml
16
.drone.yml
@@ -1,9 +1,7 @@
|
||||
|
||||
kind: pipeline
|
||||
type: docker
|
||||
name: "test"
|
||||
steps:
|
||||
- name: test
|
||||
image: bash
|
||||
commands:
|
||||
- echo 'Run tests'
|
||||
kind: template
|
||||
load: default_template.yaml
|
||||
data:
|
||||
stepName: test
|
||||
image: harbor.front.kjuulh.io/docker-proxy/library/bash
|
||||
commands:
|
||||
- "echo something"
|
||||
|
1
.gitignore
vendored
1
.gitignore
vendored
@@ -1 +1,2 @@
|
||||
.env
|
||||
.github.env
|
||||
|
42
config-github.json
Normal file
42
config-github.json
Normal file
@@ -0,0 +1,42 @@
|
||||
{
|
||||
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
|
||||
"platform": "github",
|
||||
"autodiscover": true,
|
||||
"autodiscoverFilter": ["kjuulh/*"],
|
||||
"automerge": true,
|
||||
"automergeType": "pr",
|
||||
"extends": [
|
||||
"config:base"
|
||||
],
|
||||
"hostRules": [
|
||||
{
|
||||
"hostType": "docker",
|
||||
"matchHost": "harbor.front.kjuulh.io",
|
||||
"username": "service",
|
||||
"password": "{{ secrets.HARBOR_SERVER_PASSWORD }}"
|
||||
}
|
||||
],
|
||||
"packageRules": [
|
||||
{
|
||||
"matchDatasources": ["docker"],
|
||||
"registryUrls": ["https://harbor.front.kjuulh.io/docker-proxy/library/"]
|
||||
},
|
||||
{
|
||||
"groupName": "all dependencies",
|
||||
"separateMajorMinor": false,
|
||||
"groupSlug": "all",
|
||||
"packageRules": [
|
||||
{
|
||||
"matchPackagePatterns": [
|
||||
"*"
|
||||
],
|
||||
"groupName": "all dependencies",
|
||||
"groupSlug": "all"
|
||||
}
|
||||
],
|
||||
"lockFileMaintenance": {
|
||||
"enabled": false
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
64
config.json
64
config.json
@@ -1,11 +1,67 @@
|
||||
{
|
||||
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
|
||||
"platform": "gitea",
|
||||
"endpoint": "https://git.front.kjuulh.io/api/v1/",
|
||||
"autodiscover": true,
|
||||
"automerge": true,
|
||||
"automergeType": "pr",
|
||||
"endpoint": "https://git.front.kjuulh.io/api/v1/",
|
||||
"extends": [
|
||||
"config:base"
|
||||
"config:recommended"
|
||||
],
|
||||
"hostRules": [
|
||||
{
|
||||
"hostType": "docker",
|
||||
"matchHost": "harbor.front.kjuulh.io",
|
||||
"password": "{{ secrets.HARBOR_SERVER_PASSWORD }}",
|
||||
"username": "service"
|
||||
}
|
||||
],
|
||||
"packageRules": [
|
||||
{
|
||||
"matchDatasources": [
|
||||
"docker"
|
||||
],
|
||||
"registryUrls": [
|
||||
"https://harbor.front.kjuulh.io/docker-proxy/library/"
|
||||
]
|
||||
},
|
||||
{
|
||||
"groupName": "all dependencies",
|
||||
"groupSlug": "all",
|
||||
"lockFileMaintenance": {
|
||||
"enabled": false
|
||||
},
|
||||
"separateMajorMinor": false,
|
||||
"matchPackagePatterns": [
|
||||
"*"
|
||||
]
|
||||
}
|
||||
],
|
||||
"platform": "gitea",
|
||||
"customManagers": [
|
||||
{
|
||||
"customType": "regex",
|
||||
"datasourceTemplate": "docker",
|
||||
"fileMatch": [
|
||||
"^cuddle.yaml$"
|
||||
],
|
||||
"matchStrings": [
|
||||
".*_image:.*\"(?<depName>.*):(?<currentValue>.*)\""
|
||||
]
|
||||
},
|
||||
{
|
||||
"customType": "regex",
|
||||
"datasourceTemplate": "docker",
|
||||
"fileMatch": [
|
||||
"(^|/).+.rs$",
|
||||
"(^|/).+.ya?ml$"
|
||||
],
|
||||
"matchStrings": [
|
||||
"(?<depName>kasperhermansen/.+):(?<currentValue>\\S+)",
|
||||
"(?<depName>kjuulh/.+):(?<currentValue>\\S+)",
|
||||
"(?<depName>docker.io/.+):(?<currentValue>\\S+)",
|
||||
"(?<depName>harbor.front.kjuulh.io/.+):(?<currentValue>\\S+)"
|
||||
],
|
||||
"versioningTemplate": "docker"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
@@ -2,10 +2,21 @@ version: '3'
|
||||
|
||||
services:
|
||||
renovate:
|
||||
image: renovate/renovate:32.64.4
|
||||
image: renovate/renovate:37
|
||||
env_file: .env
|
||||
restart: always
|
||||
environment:
|
||||
RENOVATE_CONFIG_FILE: "/opt/renovate/config.json"
|
||||
LOG_LEVEL: info
|
||||
volumes:
|
||||
- "./config.json:/opt/renovate/config.json"
|
||||
|
||||
# renovate_github:
|
||||
# image: renovate/renovate:34
|
||||
# env_file: .github.env
|
||||
# restart: always
|
||||
# environment:
|
||||
# RENOVATE_CONFIG_FILE: "/opt/renovate/config-github.json"
|
||||
# LOG_LEVEL: info
|
||||
# volumes:
|
||||
# - "./config-github.json:/opt/renovate/config-github.json"
|
||||
|
3
renovate.json
Normal file
3
renovate.json
Normal file
@@ -0,0 +1,3 @@
|
||||
{
|
||||
"$schema": "https://docs.renovatebot.com/renovate-schema.json"
|
||||
}
|
Reference in New Issue
Block a user