Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

add .gitignore #126

Merged
merged 1 commit into from
Apr 24, 2024
Merged

add .gitignore #126

merged 1 commit into from
Apr 24, 2024

Conversation

mrstux
Copy link
Contributor

@mrstux mrstux commented Apr 24, 2024

The gitignore file ignores the .lxc and jails directories. This means that a user can directly clone the jailmaker repository and then run the jlmkr.py script from the repository, thus allowing access to templates and documentation, without polluting their repo with untracked files

Additionally, assuming a user has created a tank/jailmaker dataset, they would be able to bootstrap jailmaker by running

git clone https://github.com/Jip-Hop/jailmaker.git /mnt/tank/jailmaker

After that, it would be a simple matter of running git pull origin to upgrade jailmaker, or even better

git checkout v2.0 to checkout a specific release, etc

by ignoring the .lxc and jails directories it means that the jlmkr script can be
run directly from a checkout, complete with documentation and templates
@Jip-Hop Jip-Hop merged commit bb808eb into Jip-Hop:main Apr 24, 2024
@Jip-Hop
Copy link
Owner

Jip-Hop commented Apr 24, 2024

Nice! Perhaps create a PR for the README too? :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants