Compare commits

..

14 Commits

Author SHA1 Message Date
Trez.One a255ff7932 ...
Gitea Branch PR, SonarQube Analyze, and Merge Workflow / Check and Create PR (push) Has been cancelled
Gitea Branch PR, SonarQube Analyze, and Merge Workflow / Docker Compose Test (push) Has been cancelled
Gitea Branch PR, SonarQube Analyze, and Merge Workflow / Cloudflare DNS Setup (push) Has been cancelled
Gitea Branch PR, SonarQube Analyze, and Merge Workflow / Update README (push) Has been cancelled
Gitea Branch PR, SonarQube Analyze, and Merge Workflow / PR Merge (push) Has been cancelled
Gitea Branch PR, SonarQube Analyze, and Merge Workflow / Deploy via Docker Compose (push) Has been cancelled
2025-01-14 13:40:17 -05:00
Trez.One 332aef1b89 ... 2025-01-14 13:37:29 -05:00
Trez.One 06780b1a42 .. 2025-01-14 13:35:19 -05:00
Trez.One 3eabf1a3d4 .. 2025-01-14 13:29:55 -05:00
Trez.One 55c8b72940 .. 2025-01-14 13:25:27 -05:00
Trez.One 01b4f58524 .. 2025-01-14 13:21:18 -05:00
Trez.One caa15ed4ee . 2025-01-14 13:15:44 -05:00
Trez.One 3554cde9e4 . 2025-01-14 13:11:58 -05:00
Trez.One a7060535cc . 2025-01-14 13:10:19 -05:00
Trez.One 669ee23ee9 . 2025-01-14 13:08:33 -05:00
Trez.One 52bd1fa698 Adding restart true for services dependent on mariadb. 2025-01-14 12:42:52 -05:00
Trez.One 8437218a97 Adding restart true for services dependent on mariadb. 2025-01-14 12:36:01 -05:00
Trez.One bfcac1b0e1 Tweaking PR creation step. 2025-01-14 12:21:05 -05:00
Trez.One 188bf0c4da Tweaking PR creation step. 2025-01-14 12:19:41 -05:00
2 changed files with 25 additions and 22 deletions
+6 -8
View File
@@ -26,15 +26,13 @@ jobs:
run: |
tea login add --name gitea-rinoa --url ${{ secrets.RINOA_GITEA_URL }} --user gitea-sonarqube-bot --password "${{ secrets.BOT_GITEA_PASSWORD }}" --token ${{ secrets.BOT_GITEA_TOKEN }}
tea login default gitea-rinoa
echo "Checking if PR exists for ${{ github.ref_name }}"
tea pr ls --repo ${{ github.repository }} --state open --fields index,title,head,state
pr_state=$(tea pr ls --repo ${{ github.repository }} --state all --fields index,title,head,state --output csv | egrep '${{ gitea.ref_name }}' | head -1 |awk -F, '{print $4}' | sed -e 's|"||g')
echo "PR state: ${pr_state}"
if [ "${pr_state}" != 'open' ]; then
echo "PR does not exist, creating..."
echo "Checking if PR exists for ${{ github.ref_name }}..."
tea pr ls --repo ${{ github.repository }} --state all --fields index,title,head,state --output csv | egrep '${{ github.ref_name }}' | head -1 | egrep -q 'open'
if [ $? -eq 0 ]; then
echo "An open PR exists, skipping creation..."
elif [ $? -eq 1 ]; then
echo "No open PRs, creating one..."
tea pr c -r "${{ github.repository }}" -t "Automated PR for ${{ github.ref_name }}" -d "Automated PR for ${{ github.ref_name }}"
elif [ "${pr_state}" = 'open' ]; then
echo "PR already exists, skipping creation..."
fi
docker-compose-test:
+19 -14
View File
@@ -557,8 +557,9 @@ services:
container_name: castopod
depends_on:
mariadb:
condition: service_healthy
condition: service_started
required: true
restart: true
environment:
MYSQL_DATABASE: castopod
MYSQL_USER: castopod
@@ -1099,7 +1100,7 @@ services:
container_name: ghost_blog
depends_on:
mariadb:
condition: service_healthy
condition: service_started
required: true
restart: true
environment:
@@ -1156,7 +1157,7 @@ services:
GITEA__mailer__SMTP_PORT: 25
GITEA__mailer__USER: ${POSTAL_SMTP_AUTH_USER}
GITEA__mailer__PASSWD: ${POSTAL_SMTP_AUTH_PASSWORD}
image: gitea/gitea:1.23.1
image: gitea/gitea:1.22.6
labels:
homepage.group: Code/DevOps
homepage.name: Gitea
@@ -1184,7 +1185,7 @@ services:
restart: always
volumes:
- source: ${DOCKER_VOLUME_CONFIG}/gitea
target: /data/gitea
target: /data
type: bind
bind:
create_host_path: true
@@ -1706,8 +1707,9 @@ services:
container_name: hortusfox
depends_on:
mariadb:
condition: service_healthy
condition: service_started
required: true
restart: true
environment:
APP_ADMIN_EMAIL: charish.patel@trez.wtf
APP_ADMIN_PASSWORD: ${HORTUSFOX_ADMIN_PASSWORD}
@@ -1870,6 +1872,11 @@ services:
create_host_path: true
invoice_ninja:
container_name: invoice_ninja
depends_on:
mariadb:
condition: service_started
required: true
restart: true
environment:
APP_DEBUG: true
APP_KEY: ${IN_APP_KEY}
@@ -3028,13 +3035,8 @@ services:
PUID: 1000
TZ: America/New_York
MYSQL_PASSWORD: VQU23wHKRNmfpAPt5E9BxMaSGJdWjLuz
healthcheck:
test: "/usr/bin/mariadb -u root -p${MARIADB_ENVIRONMENT_MYSQL_ROOT_PASSWORD} -e \"SHOW DATABASES;\""
interval: 30s
timeout: 3s
retries: 5
hostname: Rinoa
image: linuxserver/mariadb
image: ghcr.io/linuxserver/mariadb
networks:
default: null
ports:
@@ -3320,8 +3322,9 @@ services:
container_name: nextcloud
depends_on:
mariadb:
condition: service_healthy
condition: service_started
required: true
restart: true
environment:
PGID: 1000
PUID: 1000
@@ -3436,8 +3439,9 @@ services:
container_name: paperless-ngx
depends_on:
mariadb:
condition: service_healthy
condition: service_started
required: true
restart: true
environment:
PAPERLESS_DBENGINE: mariadb
PAPERLESS_DBHOST: mariadb
@@ -6085,8 +6089,9 @@ services:
container_name: wallabag
depends_on:
mariadb:
condition: service_healthy
condition: service_started
required: true
restart: true
redis:
condition: service_started
required: true