From 73f79782f2b3a3180409675e3d77dff4bab7a1cb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=9E=D0=BB=D1=8F=20=D0=91=D0=B8=D0=B7=D1=8E=D0=BA=D0=BE?= =?UTF-8?q?=D0=B2=D0=B0?= Date: Tue, 17 Dec 2024 14:21:00 +0500 Subject: [PATCH] db.yaml --- .gitea/workflows/db.yaml | 88 ++++++++++++++++++++-------------------- 1 file changed, 44 insertions(+), 44 deletions(-) diff --git a/.gitea/workflows/db.yaml b/.gitea/workflows/db.yaml index ddb7747..c3762bd 100644 --- a/.gitea/workflows/db.yaml +++ b/.gitea/workflows/db.yaml @@ -1,49 +1,49 @@ -# name: PostgreSQL Service Example -# on: push +name: PostgreSQL Service Example +on: push -# jobs: -# # Label of the runner job -# runner-job: -# # You must use a Linux environment when using service containers or container jobs -# runs-on: ubuntu-latest +jobs: + # Label of the runner job + runner-job: + # You must use a Linux environment when using service containers or container jobs + runs-on: ubuntu-latest -# # Service containers to run with `runner-job` -# services: -# # Label used to access the service container -# postgres: -# # Docker Hub image -# image: postgres -# # Provide the password for postgres -# env: -# POSTGRES_PASSWORD: postgres -# # Set health checks to wait until postgres has started -# options: >- -# --health-cmd pg_isready -# --health-interval 10s -# --health-timeout 5s -# --health-retries 5 -# ports: -# # Maps tcp port 5432 on service container to the host -# - 5442:5432 + # Service containers to run with `runner-job` + services: + # Label used to access the service container + postgres: + # Docker Hub image + image: postgres + # Provide the password for postgres + env: + POSTGRES_PASSWORD: postgres + # Set health checks to wait until postgres has started + options: >- + --health-cmd pg_isready + --health-interval 10s + --health-timeout 5s + --health-retries 5 + ports: + # Maps tcp port 5432 on service container to the host + - 5442:5432 -# steps: -# # Downloads a copy of the code in your repository before running CI tests -# - name: Check out repository code -# uses: actions/checkout@v4 + steps: + # Downloads a copy of the code in your repository before running CI tests + - name: Check out repository code + uses: actions/checkout@v4 -# # Performs a clean installation of all dependencies in the `package.json` file -# # For more information, see https://docs.npmjs.com/cli/ci.html -# - name: Install dependencies -# run: npm ci + # Performs a clean installation of all dependencies in the `package.json` file + # For more information, see https://docs.npmjs.com/cli/ci.html + - name: Install dependencies + run: npm ci -# - name: Connect to PostgreSQL -# # Runs a script that creates a PostgreSQL table, populates -# # the table with data, and then retrieves the data -# run: node client.js -# # Environment variables used by the `client.js` script to create -# # a new PostgreSQL table. -# env: -# # The hostname used to communicate with the PostgreSQL service container -# POSTGRES_HOST: localhost -# # The default PostgreSQL port -# POSTGRES_PORT: 5442 \ No newline at end of file + - name: Connect to PostgreSQL + # Runs a script that creates a PostgreSQL table, populates + # the table with data, and then retrieves the data + run: node client.js + # Environment variables used by the `client.js` script to create + # a new PostgreSQL table. + env: + # The hostname used to communicate with the PostgreSQL service container + POSTGRES_HOST: localhost + # The default PostgreSQL port + POSTGRES_PORT: 5442 \ No newline at end of file