🚀 Yimaru CI/CD Dashboard

Deployment #425

← Back to List
Repository:

Yimaru/Yimaru-BackEnd

Branch:

production

Commit:

8a738517963090f852d7b6ce350eb78601a5f831

Status:

success

Created At:

7/2/2026, 11:25:33 AM

Commands (11)

git stash save "local changes 2026-07-02T11:25:33.159Z"
Success Exit: 0
Output:
Saved working directory and index state On production: local changes 2026-07-02T11:25:33.159Z
git reset --hard HEAD
Success Exit: 0
Output:
HEAD is now at f6e53ac fix: use base 10 in payment CSV optional int64 formatting
git fetch https://***:***@gitea.yaltopia.com/Yimaru/Yimaru-BackEnd.git production
Success Exit: 0
Error:
From https://gitea.yaltopia.com/Yimaru/Yimaru-BackEnd
 * branch            production -> FETCH_HEAD
git checkout production
Success Exit: 0
Output:
Your branch is ahead of 'origin/production' by 219 commits.
  (use "git push" to publish your local commits)
Error:
Already on 'production'
git pull https://***:***@gitea.yaltopia.com/Yimaru/Yimaru-BackEnd.git production
Success Exit: 0
Output:
Updating f6e53ac..8a73851
Fast-forward
 cmd/main.go                                        |    2 +-
 .../000095_practice_stimulus_blocks.down.sql       |    7 +
 .../000095_practice_stimulus_blocks.up.sql         |   25 +
 db/query/exam_prep_lesson_practices.sql            |    1 +
 db/query/lms_practices.sql                         |    1 +
 db/query/practice_stimulus_blocks.sql              |   40 +
 db/query/question_set_items.sql                    |   17 +-
 ...tice-stimulus-blocks-admin-panel-integration.md | 1158 ++++++++++++++++++++
 gen/db/exam_prep_lesson_practices.sql.go           |   17 +-
 gen/db/lms_practices.sql.go                        |   17 +-
 gen/db/models.go                                   |   14 +
 gen/db/practice_stimulus_blocks.sql.go             |  140 +++
 gen/db/question_set_items.sql.go                   |   30 +-
 internal/domain/exam_prep_practice.go              |    2 +
 internal/domain/practice.go                        |    6 +-
 internal/domain/practice_full_update.go            |   16 +-
 internal/domain/practice_stimulus_block.go         |  134 +++
 internal/domain/practice_stimulus_block_test.go    |   47 +
 .../domain/practice_stimulus_block_validate.go     |   23 +
 internal/domain/question_set_item.go               |    2 +
 internal/domain/questions.go                       |    1 +
 internal/ports/practice_stimulus_blocks.go         |   12 +
 internal/ports/questions.go                        |    4 +-
 internal/repository/exam_prep_lesson_practices.go  |   12 +-
 internal/repository/lms_practices.go               |   12 +-
 internal/repository/practice_stimulus_blocks.go    |  100 ++
 internal/repository/programs.go                    |   15 +
 internal/repository/questions.go                   |   14 +-
 internal/services/practicecontent/errors.go        |    1 +
 internal/services/practicecontent/question_sync.go |   53 +-
 internal/services/practicecontent/service.go       |   76 +-
 internal/services/practicecontent/service_test.go  |    2 +-
 internal/services/practicecontent/stimulus_sync.go |   61 ++
 internal/services/questions/service.go             |    4 +-
 .../handlers/practice_full_update_handler.go       |   19 +-
 internal/web_server/handlers/questions.go          |    2 +
 36 files changed, 1997 insertions(+), 90 deletions(-)
 create mode 100644 db/migrations/000095_practice_stimulus_blocks.down.sql
 create mode 100644 db/migrations/000095_practice_stimulus_blocks.up.sql
 create mode 100644 db/query/practice_stimulus_blocks.sql
 create mode 100644 docs/practice-stimulus-blocks-admin-panel-integration.md
 create mode 100644 gen/db/practice_stimulus_blocks.sql.go
 create mode 100644 internal/domain/practice_stimulus_block.go
 create mode 100644 internal/domain/practice_stimulus_block_test.go
 create mode 100644 internal/domain/practice_stimulus_block_validate.go
 create mode 100644 internal/ports/practice_stimulus_blocks.go
 create mode 100644 internal/repository/practice_stimulus_blocks.go
 create mode 100644 internal/services/practicecontent/stimulus_sync.go
Error:
From https://gitea.yaltopia.com/Yimaru/Yimaru-BackEnd
 * branch            production -> FETCH_HEAD
git apply docker-compose.patch
Success Exit: 0
export GOPATH=/home/yimaru/go GOROOT=/usr/lib/go-1.24 PATH=/usr/bin:/home/yimaru/go/bin:$PATH && go mod tidy
Success Exit: 0
sudo systemctl stop yimaru_backend.service
Success Exit: 0
export GOPATH=/home/yimaru/go GOROOT=/usr/lib/go-1.24 PATH=/usr/bin:/home/yimaru/go/bin:$PATH && go build -ldflags='-s' -o ./bin/web ./cmd/main.go
Success Exit: 0
seed backend sql files
Success Exit: 0
Output:
Seeding /home/yimaru/Yimaru-BackEnd/db/data/001_initial_seed_data.sql...
CREATE EXTENSION
INSERT 0 0
INSERT 0 1
UPDATE 0
INSERT 0 0
UPDATE 1
INSERT 0 0
Seeding /home/yimaru/Yimaru-BackEnd/db/data/003_fix_autoincrement_desync.sql...
 setval  
---------
 1907010
(1 row)

 setval 
--------
     11
(1 row)

 setval 
--------
   3041
(1 row)

 setval  
---------
 2905711
(1 row)
Seeding /home/yimaru/Yimaru-BackEnd/db/data/004_activity_logs_seed.sql...
Seeding /home/yimaru/Yimaru-BackEnd/db/data/005_issue_reporting_seed.sql...
Seeding /home/yimaru/Yimaru-BackEnd/db/data/006_notifications_seed.sql...
Seeding /home/yimaru/Yimaru-BackEnd/db/data/008_account_deletion_requests_seed.sql...
Seeding /home/yimaru/Yimaru-BackEnd/db/data/009_question_types_seed.sql...
Error:
/home/yimaru/Yimaru-BackEnd/db/data/001_initial_seed_data.sql:
NOTICE:  extension "pgcrypto" already exists, skipping
sudo systemctl restart yimaru_backend.service
Success Exit: 0