https://github.com/tekknolagi/isdt
The website for the Introduction to Software Development Tooling course.
https://github.com/tekknolagi/isdt
build-systems command-line education git linux make testing vcs version-control
Last synced: about 1 month ago
JSON representation
The website for the Introduction to Software Development Tooling course.
- Host: GitHub
- URL: https://github.com/tekknolagi/isdt
- Owner: tekknolagi
- License: cc-by-sa-4.0
- Created: 2021-06-03T02:48:26.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2024-08-22T22:32:24.000Z (9 months ago)
- Last Synced: 2025-03-23T00:41:20.500Z (about 1 month ago)
- Topics: build-systems, command-line, education, git, linux, make, testing, vcs, version-control
- Language: HTML
- Homepage: https://bernsteinbear.com/isdt/
- Size: 4.17 MB
- Stars: 9
- Watchers: 3
- Forks: 4
- Open Issues: 10
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Introduction to Software Development Tooling
Hello and welcome to the repository containing the website for our course. We
figured since we were teaching about version control, we might as well open up
the course website on GitHub.If you are a student in the course, you are likely looking for (or came from)
the [compiled HTML site](https://bernsteinbear.com/isdt/). Please
consider that (or the latest commit) the source of truth.Issues and Pull Requests are primarily intended for use by course staff but if
you discover something glaring or would like to make a contribution, please go
ahead and file something.## How to build locally
1. Install `rbenv` and `ruby-build`
1. `mkdir -p "$(rbenv root)"/plugins`
1. `git clone https://github.com/rbenv/ruby-build.git "$(rbenv root)"/plugins/ruby-build`
1. `rbenv install 3.3.0` or `mise install [email protected]` and `mise use [email protected]`
(maybe it works fine with `.mise.toml` and you don't need `use`)
1. `bundle install`
1. `bundle exec jekyll serve --watch`