Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Use the proper group when changing ownership | Tom Willemse | 2020-11-22 | 1 | -1/+1 |
| | |||||
* | Poll if there are any changes to build | Tom Willemse | 2020-10-18 | 1 | -0/+4 |
| | | | | Poll once every hour every day between 10am and 3am | ||||
* | Upload files to ryuslash-next | Tom Willemse | 2020-10-18 | 1 | -1/+1 |
| | |||||
* | Use an SSH username and private key combination | Tom Willemse | 2020-10-10 | 1 | -3/+10 |
| | |||||
* | Fix upload location | Tom Willemse | 2020-10-10 | 1 | -1/+1 |
| | | | | | When using rrsync the directory it restricts you to becomes the base directory you see. | ||||
* | Escape backslashes | Tom Willemse | 2020-10-10 | 1 | -1/+1 |
| | | | | I’m not sure how/when to escape these in declarative pipelines | ||||
* | Add known hosts to the rsync command | Tom Willemse | 2020-10-10 | 1 | -2/+3 |
| | |||||
* | Fix credentials used | Tom Willemse | 2020-10-10 | 1 | -1/+1 |
| | |||||
* | Try using chown to fix file permissions | Tom Willemse | 2020-10-09 | 1 | -0/+4 |
| | |||||
* | Don’t preserve stashes between runs, don’t use ↵ | Tom Willemse | 2020-10-09 | 1 | -5/+1 |
| | | | | global agent | ||||
* | Use any agent | Tom Willemse | 2020-10-09 | 1 | -1/+1 |
| | | | | Perhaps it needs to run everything on an agent for stash/unstash to work? | ||||
* | Preserve stashes of the latest build | Tom Willemse | 2020-10-09 | 1 | -0/+4 |
| | | | | | This is to help me inspect them to figure out why I can’t unstash them in the other job. | ||||
* | Run the Deploy step as root | Tom Willemse | 2020-10-09 | 1 | -0/+1 |
| | | | | | | Running as the default user Jenkins uses it doesn’t seem to have access to wherever the artifacts from the previous steps get stored, so it fails to extract them. Hopefully running as root will let it access them. | ||||
* | (Try to) Recursively include all files in public/ | Tom Willemse | 2020-10-09 | 1 | -2/+2 |
| | |||||
* | Don’t use any agent at all | Tom Willemse | 2020-10-09 | 1 | -1/+1 |
| | | | | The syntax for agent any was wrong and the default doesn’t really need an agent. | ||||
* | Define top-level agent | Tom Willemse | 2020-10-09 | 1 | -0/+2 |
| | | | | Since all the stages define different agents, the top-level can use any agent. | ||||
* | Run stages using different container images | Tom Willemse | 2020-10-09 | 1 | -11/+31 |
| | | | | | | | | The Build/HTML stage needs the Emacs image because it uses Emacs to convert the org files into html files. The Build/CSS stage runs in an image defined by the Dockerfile in this repository, installing just make, npm, and lessc to convert the less files into CSS files. And the Deploy step needs to upload using rsync overs ssh. | ||||
* | Install Cask dependencies before make | Tom Willemse | 2020-10-09 | 1 | -0/+1 |
| | |||||
* | Try running the Emacs container as root | Tom Willemse | 2020-10-09 | 1 | -1/+6 |
| | |||||
* | Update the Jenkinsfile to use steps | Tom Willemse | 2020-10-09 | 1 | -5/+9 |
| | | | | | The previous commit tried to change the Jenkinsfile to a declaractive, instead of scripted, pipeline, and this was missed. | ||||
* | Try running with Dockerfile | Tom Willemse | 2020-10-09 | 1 | -9/+5 |
| | |||||
* | Put output in public_html/ | Tom Willemse | 2020-09-26 | 1 | -1/+1 |
| | |||||
* | Add Jenkinsfile | Tom Willemse | 2020-09-21 | 1 | -0/+22 |