aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Exclude any backup files and the .eldev directoryGravatar Tom Willemse2022-03-201-0/+1
|
* Add a note componentGravatar Tom Willemse2022-03-201-0/+16
| | | | This highlights a specific piece of text.
* Remove my explicit nameGravatar Tom Willemse2022-03-201-1/+1
| | | | It makes me feel weird having my name on my website in that way.
* Fix link to Mastodon profileGravatar Tom Willemse2022-03-201-1/+1
|
* Add link to my Mastodon accountGravatar Tom Willemse2022-03-201-1/+5
| | | | | This link has the ‘rel’ attribute of ‘me’ so that Mastodon can verify that it's my personal website.
* Switch from Cask to EldevGravatar Tom Willemse2022-03-205-9/+13
|
* Add `deploy' target to send updates to my siteGravatar Tom Willemse2021-07-041-2/+7
|
* Fixup the cgit pager, repo section header, and tabs displayGravatar Tom Willemse2021-07-042-0/+36
|
* Remove unfinished sectionGravatar Tom Willemse2021-07-041-7/+0
|
* Use newer Emacs docker containerGravatar Tom Willemse2021-07-031-1/+1
|
* Fixup folder ownership for JenkinsGravatar Tom Willemse2021-07-031-1/+1
|
* Add content to front pageGravatar Tom Willemse2021-07-031-5/+3
| | | | Copy some of the wording from my current front page over to this page.
* Update design and include CSS for my CGit and tekuti ↵Gravatar Tom Willemse2021-07-038-31/+389
| | | | | | | instances This should include both a light and a dark theme, but I will admit that I'm mostly testing with the dark one.
* Use the proper group when changing ownershipGravatar Tom Willemse2020-11-221-1/+1
|
* Exclude README from being builtGravatar Tom Willemse2020-11-221-2/+4
|
* Add Atom feed from my source control system to each pageGravatar Tom Willemse2020-11-221-0/+22
|
* Poll if there are any changes to buildGravatar Tom Willemse2020-10-181-0/+4
| | | | Poll once every hour every day between 10am and 3am
* Upload files to ryuslash-nextGravatar Tom Willemse2020-10-181-1/+1
|
* Use HTML5Gravatar Tom Willemse2020-10-101-0/+4
|
* Add pages about Android launchers and CI/CD pipelinesGravatar Tom Willemse2020-10-103-0/+61
|
* Make figures align in the centerGravatar Tom Willemse2020-10-101-0/+4
|
* Use an SSH username and private key combinationGravatar Tom Willemse2020-10-101-3/+10
|
* Delete gitlab-ciGravatar Tom Willemse2020-10-101-37/+0
| | | | Everything works on Jenkins now, no need to also build on Gitlab.
* Fix upload locationGravatar Tom Willemse2020-10-101-1/+1
| | | | | When using rrsync the directory it restricts you to becomes the base directory you see.
* Escape backslashesGravatar Tom Willemse2020-10-101-1/+1
| | | | I’m not sure how/when to escape these in declarative pipelines
* Add known hosts to the rsync commandGravatar Tom Willemse2020-10-101-2/+3
|
* Fix credentials usedGravatar Tom Willemse2020-10-101-1/+1
|
* Try using chown to fix file permissionsGravatar Tom Willemse2020-10-091-0/+4
|
* Don’t preserve stashes between runs, don’t use ↵Gravatar Tom Willemse2020-10-091-5/+1
| | | | global agent
* Use any agentGravatar Tom Willemse2020-10-091-1/+1
| | | | Perhaps it needs to run everything on an agent for stash/unstash to work?
* Preserve stashes of the latest buildGravatar Tom Willemse2020-10-091-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 rootGravatar Tom Willemse2020-10-091-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/Gravatar Tom Willemse2020-10-091-2/+2
|
* Don’t use any agent at allGravatar Tom Willemse2020-10-091-1/+1
| | | | The syntax for agent any was wrong and the default doesn’t really need an agent.
* Define top-level agentGravatar Tom Willemse2020-10-091-0/+2
| | | | Since all the stages define different agents, the top-level can use any agent.
* Run stages using different container imagesGravatar Tom Willemse2020-10-092-15/+33
| | | | | | | | 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 makeGravatar Tom Willemse2020-10-091-0/+1
|
* Try running the Emacs container as rootGravatar Tom Willemse2020-10-091-1/+6
|
* Update the Jenkinsfile to use stepsGravatar Tom Willemse2020-10-091-5/+9
| | | | | The previous commit tried to change the Jenkinsfile to a declaractive, instead of scripted, pipeline, and this was missed.
* Try running with DockerfileGravatar Tom Willemse2020-10-092-9/+10
|
* Put output in public_html/Gravatar Tom Willemse2020-09-261-1/+1
|
* Add JenkinsfileGravatar Tom Willemse2020-09-211-0/+22
|
* Add mention of Mastering EmacsGravatar Tom Willemse2020-09-211-0/+2
|
* Restructure website, start writingGravatar Tom Willemse2020-09-105-68/+3673
|
* Add rainbow-delimiters to prog-modeGravatar Tom Willemse2020-03-192-0/+4
|
* Move org-timestamps directory to projectGravatar Tom Willemse2020-03-193-1/+5
| | | | I prefer keeping everything local so nothing can interfere with one another.
* Fixup .gitignoreGravatar Tom Willemse2020-03-191-1/+3
| | | | | | Everything should publish to ‘/public‘ now instead of ‘/public_html’. Cask uses ‘/.cask’ to install the local dependencies. ‘/posts/index.org’ and ‘/posts/index.org~’ get generated by org-mode.
* Update post propertiesGravatar Tom Willemse2020-03-194-10/+7
| | | | | ‘ID’ shouldn’t be necessary anymore, since it shouldn’t be used for RSS generation. ‘PUBDATE’ should be ‘DATE’. ‘FILE_TAGS’ is actually ‘FILETAGS’.
* Generate CSS classes instead of trying to generate ↵Gravatar Tom Willemse2020-03-191-0/+2
| | | | | | inline-css I’ll style the actual faces later.
* Add syntax highlighting for Dockerfile modeGravatar Tom Willemse2020-03-192-0/+2
|