desertpy / desertpy-pelican

DesertPy Webpage Source - Pelican
2 stars 8 forks source link

Call Makefile publish in CI #18

Closed nelsonjchen closed 5 years ago

nelsonjchen commented 5 years ago

This should really fix the CI system. Apparently I was calling pelican to build and not using the makefile. 🤦‍♂️

godber commented 5 years ago

This failed with

=================== Create deploy key to push ===================
# github.com:22 SSH-2.0-babeld-9d924d26
=================== Build site ===================
Wrote 31 Meetup events
pelican /workspace/content -o /workspace/output -s  
usage: pelican [-h] [-t THEME] [-o OUTPUT] [-s SETTINGS] [-d] [-v] [-q] [-D]
               [--version] [-r]
               [--print-settings [SETTING_NAME [SETTING_NAME ...]]]
               [--relative-urls] [--cache-path CACHE_PATH] [--ignore-cache]
               [-w SELECTED_PATHS] [--fatal errors|warnings]
               [--logs-dedup-min-level {DEBUG,INFO,WARNING,ERROR}] [-l]
               [-p PORT] [-b BIND]
               [path]
pelican: error: argument -s/--settings: expected one argument
Makefile:38: recipe for target 'publish' failed
make: *** [publish] Error 2
Exited with code 2
godber commented 5 years ago

https://circleci.com/gh/desertpy/desertpy-pelican/84