GetPublii / Publii

The most intuitive Static Site CMS designed for SEO-optimized and privacy-focused websites.
https://getpublii.com
GNU General Public License v3.0
6.21k stars 416 forks source link

[Bug]: Publishing with GitLab fails #1189

Closed h-intveen closed 1 year ago

h-intveen commented 1 year ago

Operating system

macOS Ventura 13.2.1

Publii version

0.41.1

Post editor

None

Bug description

I created a basic website with a few files and background image. All publii logs look good, deployment log claims: REMOTE FILES LIST UPDATED

GitLab CI/CD screenshot:

wtg pipeline screenshot

Final GitLab CI/CD pipeline step missing: Publii - upload remote files list Because of this the pipelines does not pass: nothing happens, no site is published.

Recent screenshot of another project of mine which publishes correctly looks like this:

correct pipeline screenshot

Steps to reproduce

Create new Publii project/repository using GitLab, aka follow the "How to". Create a post Sync the website

Relevant log output

Deployments errors: empty
Rendering-deployments errors: empty

Deployment process log:
[Wed, 08 Mar 2023 15:36:14 GMT] (!) CLIENT CREATED
[Wed, 08 Mar 2023 15:36:15 GMT] (!) REMOTE FILE NOT DOWNLOADED
[Wed, 08 Mar 2023 15:36:15 GMT] (!) ERROR WHILE DOWNLOADING publii-files.json: undefined
Founded 56 operations to do
[Wed, 08 Mar 2023 15:36:15 GMT] (!) NO FILES TO REMOVE DETECTED
[Wed, 08 Mar 2023 15:36:15 GMT] (!) NO TEXT FILES TO UPDATE DETECTED
[Wed, 08 Mar 2023 15:36:15 GMT] (!) TEXT FILES TO UPLOAD DETECTED
[Wed, 08 Mar 2023 15:36:17 GMT] (!) BINARY FILE TO UPLOAD DETECTED
[Wed, 08 Mar 2023 15:36:17 GMT] (!) BINARY FILE TO UPLOAD DETECTED
[Wed, 08 Mar 2023 15:36:17 GMT] (!) BINARY FILE TO UPLOAD DETECTED
[Wed, 08 Mar 2023 15:36:17 GMT] (!) BINARY FILE TO UPLOAD DETECTED
[Wed, 08 Mar 2023 15:36:17 GMT] (!) BINARY FILE TO UPLOAD DETECTED
[Wed, 08 Mar 2023 15:36:17 GMT] (!) BINARY FILE TO UPLOAD DETECTED
[Wed, 08 Mar 2023 15:36:17 GMT] (!) BINARY FILE TO UPLOAD DETECTED
[Wed, 08 Mar 2023 15:36:17 GMT] (!) BINARY FILE TO UPLOAD DETECTED
[Wed, 08 Mar 2023 15:36:17 GMT] (!) BINARY FILE TO UPLOAD DETECTED
[Wed, 08 Mar 2023 15:36:17 GMT] (!) BINARY FILE TO UPLOAD DETECTED
[Wed, 08 Mar 2023 15:36:17 GMT] (!) BINARY FILE TO UPLOAD DETECTED
[Wed, 08 Mar 2023 15:36:17 GMT] (!) BINARY FILE TO UPLOAD DETECTED
[Wed, 08 Mar 2023 15:36:17 GMT] (!) BINARY FILE TO UPLOAD DETECTED
[Wed, 08 Mar 2023 15:36:17 GMT] (!) BINARY FILE TO UPLOAD DETECTED
[Wed, 08 Mar 2023 15:36:17 GMT] (!) BINARY FILE TO UPLOAD DETECTED
[Wed, 08 Mar 2023 15:36:17 GMT] (!) BINARY FILE TO UPLOAD DETECTED
[Wed, 08 Mar 2023 15:36:17 GMT] (!) BINARY FILE TO UPLOAD DETECTED
[Wed, 08 Mar 2023 15:36:17 GMT] (!) BINARY FILE TO UPLOAD DETECTED
[Wed, 08 Mar 2023 15:36:17 GMT] (!) BINARY FILE TO UPLOAD DETECTED
[Wed, 08 Mar 2023 15:36:17 GMT] (!) BINARY FILE TO UPLOAD DETECTED
[Wed, 08 Mar 2023 15:36:17 GMT] (!) BINARY FILE TO UPLOAD DETECTED
[Wed, 08 Mar 2023 15:36:17 GMT] (!) BINARY FILE TO UPLOAD DETECTED
[Wed, 08 Mar 2023 15:36:17 GMT] (!) BINARY FILE TO UPLOAD DETECTED
[Wed, 08 Mar 2023 15:36:17 GMT] (!) BINARY FILE TO UPLOAD DETECTED
[Wed, 08 Mar 2023 15:36:17 GMT] (!) BINARY FILE TO UPLOAD DETECTED
[Wed, 08 Mar 2023 15:36:17 GMT] (!) BINARY FILES UPLOADED
[Wed, 08 Mar 2023 15:36:19 GMT] (!) BINARY FILES UPLOADED
[Wed, 08 Mar 2023 15:36:20 GMT] (!) BINARY FILES UPLOADED
[Wed, 08 Mar 2023 15:36:22 GMT] (!) REMOTE FILES LIST UPDATED
h-intveen commented 1 year ago

Branch must be master (branch main is not working).

dziudek commented 1 year ago

@h-intveen - please make sure that you have replaced master to main in .gitlab-ci.yml:

image: alpine:latest
pages:
  stage: deploy
  script:
  - echo 'Nothing to do...'
  artifacts:
    paths:
    - public/
  only:
  - master

Most probably it is a reason of your problem