๐ services โ BUILD logs
api 2026-06-29T17:28:14.806290960Z [34mโ[0m github.com/s0ngkran/dragon_doctor/pkg/settings
api 2026-06-29T17:28:14.946258607Z [34mโ[0m github.com/goccy/go-json
api 2026-06-29T17:28:14.993051737Z [34mโ[0m github.com/s0ngkran/dragon_doctor/pkg/sharedcalendar
api 2026-06-29T17:28:15.000793485Z [34mโ[0m github.com/s0ngkran/dragon_doctor/pkg/short_answer
api 2026-06-29T17:28:15.174985031Z [34mโ[0m github.com/s0ngkran/dragon_doctor/pkg/spelling
api 2026-06-29T17:28:15.198332156Z [34mโ[0m github.com/s0ngkran/dragon_doctor/pkg/srvexam
api 2026-06-29T17:28:15.206252773Z [34mโ[0m github.com/s0ngkran/dragon_doctor/pkg/student_progress
api 2026-06-29T17:28:15.234473649Z [34mโ[0m github.com/s0ngkran/dragon_doctor/pkg/study_trick
api 2026-06-29T17:28:15.277555078Z [34mโ[0m github.com/s0ngkran/dragon_doctor/pkg/subtopic
api 2026-06-29T17:28:15.428491129Z [34mโ[0m github.com/s0ngkran/dragon_doctor/pkg/telegram_bot
api 2026-06-29T17:28:15.438406837Z [34mโ[0m github.com/s0ngkran/dragon_doctor/pkg/thaid_verification
api 2026-06-29T17:28:15.542342916Z [34mโ[0m github.com/s0ngkran/dragon_doctor/pkg/topbar
api 2026-06-29T17:28:15.813566871Z [34mโ[0m github.com/s0ngkran/dragon_doctor/pkg/topic
api 2026-06-29T17:28:15.889066581Z [34mโ[0m github.com/s0ngkran/dragon_doctor/pkg/user_profile_history
api 2026-06-29T17:28:15.910496294Z [34mโ[0m github.com/s0ngkran/dragon_doctor/pkg/user_role
api 2026-06-29T17:28:16.023557971Z [34mโ[0m github.com/s0ngkran/dragon_doctor/pkg/videocleanup
api 2026-06-29T17:28:16.042449451Z [34mโ[0m github.com/tetratelabs/wazero/internal/engine/wazevo
api 2026-06-29T17:28:16.050820361Z [34mโ[0m github.com/s0ngkran/dragon_doctor/pkg/year
api 2026-06-29T17:28:16.456445008Z [34mโ[0m github.com/s0ngkran/dragon_doctor/pkg/spaces
api 2026-06-29T17:28:16.519560470Z [34mโ[0m github.com/s0ngkran/dragon_doctor/pkg/community
api 2026-06-29T17:28:16.519585871Z [34mโ[0m github.com/s0ngkran/dragon_doctor/pkg/exam_media
api 2026-06-29T17:28:16.519587954Z [34mโ[0m github.com/s0ngkran/dragon_doctor/pkg/slip_payment
api 2026-06-29T17:28:16.519727968Z [34mโ[0m github.com/s0ngkran/dragon_doctor/pkg/upload
api 2026-06-29T17:28:16.519746394Z [34mโ[0m github.com/s0ngkran/dragon_doctor/pkg/pdf_download
api 2026-06-29T17:28:16.519749086Z [34mโ[0m github.com/s0ngkran/dragon_doctor/pkg/oauth
api 2026-06-29T17:28:16.519915843Z [34mโ[0m github.com/s0ngkran/dragon_doctor/pkg/review
api 2026-06-29T17:28:16.520313273Z [34mโ[0m github.com/s0ngkran/dragon_doctor/pkg/user
api 2026-06-29T17:28:16.520793539Z [34mโ[0m github.com/s0ngkran/dragon_doctor/pkg/pdf_watermark
api 2026-06-29T17:28:16.530184710Z [34mโ[0m github.com/tetratelabs/wazero
api 2026-06-29T17:28:16.903697319Z [34mโ[0m github.com/tetratelabs/wazero/imports/wasi_snapshot_preview1
api 2026-06-29T17:28:17.069357884Z [34mโ[0m github.com/s0ngkran/dragon_doctor/pkg/enrollment
api 2026-06-29T17:28:17.069541560Z [34mโ[0m github.com/s0ngkran/dragon_doctor/pkg/service_usage
api 2026-06-29T17:28:17.447318949Z [34mโ[0m github.com/gen2brain/avif
api 2026-06-29T17:28:17.686183419Z [34mโ[0m github.com/s0ngkran/dragon_doctor/pkg/flash_scan
api 2026-06-29T17:28:17.687546314Z [34mโ[0m github.com/s0ngkran/dragon_doctor/pkg/wardrobe
api 2026-06-29T17:28:17.743149597Z [34mโ[0m github.com/s0ngkran/dragon_doctor/pkg/google_drive_credential
api 2026-06-29T17:28:17.952099859Z [34mโ[0m github.com/s0ngkran/dragon_doctor/pkg/pdf
api 2026-06-29T17:28:18.371014573Z [34mโ[0m github.com/s0ngkran/dragon_doctor/internal/infrastructure
api 2026-06-29T17:28:18.977027574Z [34mโ[0m github.com/s0ngkran/dragon_doctor/cmd/server
api 2026-06-29T17:28:21.838408628Z [34mโ[0m [36mINFO[0m[0107] Taking snapshot of files...
api 2026-06-29T17:28:31.804212644Z [34mโ[0m [36mINFO[0m[0117] Pushing layer <registry-uri-9> to cache now
api 2026-06-29T17:28:31.804243267Z [34mโ[0m [36mINFO[0m[0117] Pushing image to <registry-uri-10>
api 2026-06-29T17:28:44.067920020Z [34mโ[0m [36mINFO[0m[0130] Pushed <registry-uri-11>
api 2026-06-29T17:28:44.068567911Z [34mโ[0m [36mINFO[0m[0130] Saving file tini for later use
api 2026-06-29T17:28:44.069361054Z [34mโ[0m [36mINFO[0m[0130] Saving file app/dist/server for later use
api 2026-06-29T17:28:44.123124758Z [34mโ[0m [36mINFO[0m[0130] Saving file app/internal/assets/prd/jwt for later use
api 2026-06-29T17:28:44.123371071Z [34mโ[0m [36mINFO[0m[0130] Deleting filesystem...
api 2026-06-29T17:28:45.424463364Z [34mโ[0m [36mINFO[0m[0131] Retrieving image manifest alpine:3.24
api 2026-06-29T17:28:45.424490218Z [34mโ[0m [36mINFO[0m[0131] Returning cached image manifest
api 2026-06-29T17:28:45.424492181Z [34mโ[0m [36mINFO[0m[0131] Retrieving image manifest alpine:3.24
api 2026-06-29T17:28:45.424494082Z [34mโ[0m [36mINFO[0m[0131] Returning cached image manifest
api 2026-06-29T17:28:45.424496106Z [34mโ[0m [36mINFO[0m[0131] Executing 0 build triggers
api 2026-06-29T17:28:45.424498708Z [34mโ[0m [36mINFO[0m[0131] Building stage 'alpine:3.24' [idx: '1', base-idx: '-1']
api 2026-06-29T17:28:45.424866270Z [34mโ[0m [36mINFO[0m[0131] Checking for cached layer <registry-uri-12>
api 2026-06-29T17:28:45.513635303Z [34mโ[0m [36mINFO[0m[0131] Using caching version of cmd: RUN apk add --no-cache ca-certificates tzdata && addgroup -S -g 65532 nonroot && adduser -S -D -H -u 65532 -G nonroot nonroot && mkdir -p /app && chown nonroot:nonroot /app
api 2026-06-29T17:28:45.669382679Z [34mโ[0m [36mINFO[0m[0131] Cmd: EXPOSE
api 2026-06-29T17:28:45.669409849Z [34mโ[0m [36mINFO[0m[0131] Adding exposed port: 8080/tcp
api 2026-06-29T17:28:45.669412858Z [34mโ[0m [36mINFO[0m[0131] Cmd: USER
api 2026-06-29T17:28:45.669641873Z [34mโ[0m [36mINFO[0m[0131] Unpacking rootfs as cmd COPY --from=builder --chown=nonroot:nonroot /tini /usr/bin/tini requires it.
api 2026-06-29T17:28:45.764890100Z [34mโ[0m [36mINFO[0m[0131] Initializing snapshotter ...
api 2026-06-29T17:28:45.764930199Z [34mโ[0m [36mINFO[0m[0131] Taking snapshot of full filesystem...
api 2026-06-29T17:28:48.204247130Z [34mโ[0m [36mINFO[0m[0134] ARG timezone=Asia/Bangkok
api 2026-06-29T17:28:48.204265622Z [34mโ[0m [36mINFO[0m[0134] No files changed in this command, skipping snapshotting.
api 2026-06-29T17:28:48.204268079Z [34mโ[0m [36mINFO[0m[0134] ENV LANG=C.UTF-8
api 2026-06-29T17:28:48.204270097Z [34mโ[0m [36mINFO[0m[0134] No files changed in this command, skipping snapshotting.
api 2026-06-29T17:28:48.204271887Z [34mโ[0m [36mINFO[0m[0134] ENV LC_ALL=C.UTF-8
api 2026-06-29T17:28:48.204273852Z [34mโ[0m [36mINFO[0m[0134] No files changed in this command, skipping snapshotting.
api 2026-06-29T17:28:48.204275786Z [34mโ[0m [36mINFO[0m[0134] ENV TZ=$timezone
api 2026-06-29T17:28:48.204277656Z [34mโ[0m [36mINFO[0m[0134] No files changed in this command, skipping snapshotting.
api 2026-06-29T17:28:48.204401128Z [34mโ[0m [36mINFO[0m[0134] RUN apk add --no-cache ca-certificates tzdata && addgroup -S -g 65532 nonroot && adduser -S -D -H -u 65532 -G nonroot nonroot && mkdir -p /app && chown nonroot:nonroot /app
api 2026-06-29T17:28:48.204416729Z [34mโ[0m [36mINFO[0m[0134] Found cached layer, extracting to filesystem
api 2026-06-29T17:28:48.435956631Z [34mโ[0m [36mINFO[0m[0134] WORKDIR /app
api 2026-06-29T17:28:48.435978547Z [34mโ[0m [36mINFO[0m[0134] Cmd: workdir
api 2026-06-29T17:28:48.435981561Z [34mโ[0m [36mINFO[0m[0134] Changed working directory to /app
api 2026-06-29T17:28:48.435984407Z [34mโ[0m [36mINFO[0m[0134] No files changed in this command, skipping snapshotting.
api 2026-06-29T17:28:48.437647896Z [34mโ[0m [36mINFO[0m[0134] COPY --from=builder --chown=nonroot:nonroot /tini /usr/bin/tini
api 2026-06-29T17:28:48.438346067Z [34mโ[0m [36mINFO[0m[0134] Taking snapshot of files...
api 2026-06-29T17:28:48.612806032Z [34mโ[0m [36mINFO[0m[0134] COPY --from=builder --chown=nonroot:nonroot /app/dist/server /app/server
api 2026-06-29T17:28:48.663707810Z [34mโ[0m [36mINFO[0m[0134] Taking snapshot of files...
api 2026-06-29T17:28:49.926258618Z [34mโ[0m [36mINFO[0m[0135] COPY --from=builder --chown=nonroot:nonroot /app/internal/assets/prd/jwt /app/internal/assets/prd/jwt
api 2026-06-29T17:28:49.926542188Z [34mโ[0m [36mINFO[0m[0135] Taking snapshot of files...
api 2026-06-29T17:28:49.927663527Z [34mโ[0m [36mINFO[0m[0135] EXPOSE 8080
api 2026-06-29T17:28:49.927812474Z [34mโ[0m [36mINFO[0m[0135] Cmd: EXPOSE
api 2026-06-29T17:28:49.927816132Z [34mโ[0m [36mINFO[0m[0135] Adding exposed port: 8080/tcp
api 2026-06-29T17:28:49.927819379Z [34mโ[0m [36mINFO[0m[0135] No files changed in this command, skipping snapshotting.
api 2026-06-29T17:28:49.927822111Z [34mโ[0m [36mINFO[0m[0135] USER nonroot:nonroot
api 2026-06-29T17:28:49.927824435Z [34mโ[0m [36mINFO[0m[0135] Cmd: USER
api 2026-06-29T17:28:49.927826710Z [34mโ[0m [36mINFO[0m[0135] No files changed in this command, skipping snapshotting.
api 2026-06-29T17:28:49.927958510Z [34mโ[0m [36mINFO[0m[0135] ENTRYPOINT ["tini", "--", "/app/server"]
api 2026-06-29T17:28:49.927962479Z [34mโ[0m [36mINFO[0m[0135] No files changed in this command, skipping snapshotting.
api 2026-06-29T17:28:49.927965249Z [34mโ[0m [36mINFO[0m[0135] CMD ["--env=prd"]
api 2026-06-29T17:28:49.927967707Z [34mโ[0m [36mINFO[0m[0135] No files changed in this command, skipping snapshotting.
api 2026-06-29T17:28:49.928455700Z [34mโ[0m [36mINFO[0m[0135] Pushing image to <image-13>
api 2026-06-29T17:28:52.474009876Z [34mโ[0m [36mINFO[0m[0138] Pushed <registry-uri-14>
api 2026-06-29T17:28:52.531372438Z [34mโ[0m
api 2026-06-29T17:28:52.649907942Z [34mโ[0m [32m โ built and uploaded app container image to DOCR[0m
api 2026-06-29T17:28:52.651921856Z [34mโฐโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโผ[0m
api 2026-06-29T17:28:52.651929122Z
api 2026-06-29T17:28:52.657819074Z [32m โ [0m[30m[42m build complete [0m[0m
api 2026-06-29T17:28:52.657837477Z