<div dir="ltr"><div>Hi all,</div><div><br></div><div>As you all have noticed, I've been working to clean up <a href="http://common-lisp.net">common-lisp.net</a> and simplifying the administration process.</div><div><br></div><div>One of the things we have done is that we implemented a deployment pipeline for the <a href="http://common-lisp.net">common-lisp.net</a> main site using GitLab. It's been a great joy to work with it so far and made deployment of new site content easier than ever before.</div><div><br></div><div><i><b>My proposal is to set up a GitLab CI based deployment pipeline</b></i> for <i><b>all <a href="http://common-lisp.net">common-lisp.net</a> projects</b></i>. Meaning that I'm proposing to import the current project pages (/project/*/public_html) into GitLab repositories (<project-name>-site) with a gitlab-ci file which causes the content to be published.</div><div><br></div><div>The approach above will mean simple import of the existing static content. However, after import, the static output can be replaced by different input and a static content generator, just like we did with the <a href="http://common-lisp.net">common-lisp.net</a> site.</div><div><br></div><div><br></div><div>Eager to hear your thoughts,</div><div><br></div><div><br></div><div>Erik.<br></div></div>