Commit graph

60 commits

Author SHA1 Message Date
Severin
8103e51451 Log cleaning branch names 2024-04-14 20:27:38 +02:00
Severin
b46a30b33a Use reusable workflow 2024-04-14 20:26:54 +02:00
Tom van Woudenberg
53b8d48bd3
Merge pull request #23 from TeachBooks/21-update-readme-and-manual-to-new-workflow
Update README.md
2024-04-11 09:47:55 +02:00
Tom van Woudenberg
e0b8f1c863 Update README.md 2024-04-11 09:46:02 +02:00
Tom van Woudenberg
100e650b44
Update intro.md 2024-04-11 08:18:06 +02:00
Tom van Woudenberg
3644b2556e
Update README.md 2024-04-11 08:17:21 +02:00
Tom van Woudenberg
457fcda143
Update deploy-book-ghpages.yml 2024-04-11 08:16:20 +02:00
Tom van Woudenberg
2e38ebeec9
Merge pull request #12 from TeachBooks/feat/10/aliases-and-caching
Let's merge this and create follow-up issues
2024-04-11 08:13:02 +02:00
Caspar Jungbacker
d4a6764a31
Merge pull request #16 from TeachBooks/feature/teachbooks-pypi
Switch to PyPI version of `teachbooks`
2024-04-09 12:17:40 +02:00
Caspar Jungbacker
733fa8a6d4 [Feature] Use PyPI version of teachbooks 2024-04-04 15:18:29 +02:00
Severin
b9e8e71a59 Fix teachbooks usage 2024-04-03 18:13:35 +02:00
Severin
67659646d1 Correct aliasing 2024-04-03 15:46:47 +02:00
Severin
70b333585e Clean branch name from spec chars 2024-04-03 14:38:22 +02:00
Severin
56b155c59e Run on push on all branches 2024-04-03 14:36:55 +02:00
Tom van Woudenberg
6c0acc21f5
Update README.md 2024-04-03 08:48:31 +02:00
Severin
daef8d192f Del redirect 2024-04-02 23:21:08 +02:00
Severin
943ed05bf4 Add rules for branches
1. User can set the "primary" branch to live at page root.
This is `publish` by default.
2. User can set a list of aliases (symbolic links).
The default setting maps `draft` to `main`, and `book` to `publish`.
3. User can set a list of branch to be deployed.
By default: deploy all branches (indicated by '*').

NOTE: If user wants no branches deployed, or no aliases, they can set
the corresponding variables to ' '.
2024-04-02 20:24:59 +02:00
Severin
01d0f3943f Make primary branch accessible at page root 2024-04-02 19:59:06 +02:00
Severin
3bc40cc4b9 Preprocess with teachbooks pkg 2024-04-02 19:57:37 +02:00
Severin
3c0fb4389e Cache book builds 2024-04-02 19:57:10 +02:00
Tom van Woudenberg
39eae40f13 Revert "Update _config.yml"
This reverts commit db8f06378f.
2024-03-11 09:53:40 +01:00
Tom van Woudenberg
db8f06378f
Update _config.yml 2024-03-11 09:47:20 +01:00
Tom van Woudenberg
3c8001fd51
Update requirements.txt 2024-03-11 09:21:33 +01:00
Tom van Woudenberg
7b3dfa1a6c
Update requirements.txt 2024-03-11 09:13:37 +01:00
Severin
5bb17fd0c5 docs: multiple branches 2024-03-03 14:01:23 +01:00
Severin
409750bb36 build: Build books for multiple branches 2024-03-03 13:34:31 +01:00
Tom van Woudenberg
70819bfbad
Update README.md 2024-03-03 11:02:16 +01:00
Tom van Woudenberg
ebcc2bef54 Created hypterlink to published book 2024-03-03 10:48:05 +01:00
Tom van Woudenberg
a94c18af2d Reduced requirements 2024-03-03 10:44:11 +01:00
Tom van Woudenberg
d0c29d8c74 removed gitlab stuff and dockerfile 2024-03-03 10:41:20 +01:00
Severin
bffe3a562e Merge branch 'main' of gitlab.tudelft.nl:interactivetextbooks-citg/template 2024-02-29 21:19:27 +01:00
Tom van Woudenberg
ea1cbbf509 Merge branch 'simplified' into 'main'
Simplified book

See merge request interactivetextbooks-citg/template!10
2024-02-29 14:10:53 +01:00
Tom van Woudenberg
21cc83b0e4
Update README.md 2024-02-29 14:02:21 +01:00
Severin
eb02f52fa6 docs: Instruct on forking 2024-02-28 14:25:22 +01:00
Tom van Woudenberg
82ea5e9142 Update README.md 2024-02-28 11:34:48 +01:00
Tom van Woudenberg
8c1600f48d Update _config.yml 2024-02-28 11:32:46 +01:00
Tom van Woudenberg
9a2b38ce83 Deleted stuff 2024-02-28 11:24:37 +01:00
Tom van Woudenberg
b7e207fc94 Moved references file 2024-02-28 11:24:32 +01:00
Tom van Woudenberg
9c4b60404c Simplified book 2024-02-28 11:21:07 +01:00
Severin
14c2846880 build: Deploy from main to pages 2024-02-28 07:15:55 +01:00
Robert Lanzafame
e092f49ce5 Merge branch 'ports' into 'main'
ports

See merge request interactivetextbooks-citg/template!9
2024-02-24 08:34:51 +01:00
Robert Lanzafame
6e89fe8b7a Update file .gitlab-ci.yml 2024-02-24 08:27:26 +01:00
Robert Lanzafame
89a0cde33b Merge branch 'ports' into 'main'
correct ports

See merge request interactivetextbooks-citg/template!8
2024-02-24 08:23:06 +01:00
Robert Lanzafame
1418e46e24 Update file .gitlab-ci.yml 2024-02-24 08:21:25 +01:00
Robert Lanzafame
28b4f110b4 Merge branch 'intro' into 'main'
Update file intro.md

See merge request interactivetextbooks-citg/template!5
2024-02-24 08:02:33 +01:00
Robert Lanzafame
5386433785 Update file intro.md 2024-02-24 08:02:18 +01:00
Robert Lanzafame
492dd9122b correct ports 2024-02-24 07:56:54 +01:00
Robert Lanzafame
01d664b94c Merge branch 'fun-intro' into 'main'
Update file intro.md

See merge request interactivetextbooks-citg/template!4
2024-02-23 19:41:59 +01:00
Robert Lanzafame
44628f537a Update file intro.md 2024-02-23 19:37:15 +01:00
Robert Lanzafame
e396ea2af4 Merge branch 'enter-ports' into 'main'
ports

See merge request interactivetextbooks-citg/template!3
2024-02-23 18:13:39 +01:00