Skip to content

Commit c4a203e

Browse files
committed
Rename to Kamal
1 parent e2c3709 commit c4a203e

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

104 files changed

+870
-870
lines changed

CODE_OF_CONDUCT.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
# Contributor Code of Conduct
22

3-
As contributors and maintainers of the MRSK project, we pledge to create a welcoming and inclusive environment for everyone. We value the participation of each member of our community and want all contributors to feel respected and valued.
3+
As contributors and maintainers of the Kamal project, we pledge to create a welcoming and inclusive environment for everyone. We value the participation of each member of our community and want all contributors to feel respected and valued.
44

55
We are committed to providing a harassment-free experience for everyone, regardless of gender, gender identity and expression, sexual orientation, disability, physical appearance, body size, race, age, or religion (or lack thereof). We do not tolerate harassment of participants in any form.
66

7-
This code of conduct applies to all MRSK project spaces, including but not limited to project code, issue trackers, chat rooms, and mailing lists. Violations of this code of conduct may result in removal from the project community.
7+
This code of conduct applies to all Kamal project spaces, including but not limited to project code, issue trackers, chat rooms, and mailing lists. Violations of this code of conduct may result in removal from the project community.
88

99
## Our standards
1010

CONTRIBUTING.md

+11-11
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,18 @@
1-
# Contributing to MRSK development
1+
# Contributing to Kamal development
22

3-
Thank you for considering contributing to MRSK! This document outlines some guidelines for contributing to this open source project.
3+
Thank you for considering contributing to Kamal! This document outlines some guidelines for contributing to this open source project.
44

5-
Please make sure to review our [Code of Conduct](CODE_OF_CONDUCT.md) before contributing to MRSK.
5+
Please make sure to review our [Code of Conduct](CODE_OF_CONDUCT.md) before contributing to Kamal.
66

77
There are several ways you can contribute to the betterment of the project:
88

9-
- **Report an issue?** - If the issue isn’t reported, we can’t fix it. Please report any bugs, feature, and/or improvement requests on the [MRSK GitHub Issues tracker](https://github.com/mrsked/mrsk/issues).
10-
- **Submit patches** - Do you have a new feature or a fix you'd like to share? [Submit a pull request](https://github.com/mrsked/mrsk/pulls)!
11-
- **Write blog articles** - Are you using MRSK? We'd love to hear how you're using it with your projects. Write a tutorial and post it on your blog!
9+
- **Report an issue?** - If the issue isn’t reported, we can’t fix it. Please report any bugs, feature, and/or improvement requests on the [Kamal GitHub Issues tracker](https://github.com/basecamp/kamal/issues).
10+
- **Submit patches** - Do you have a new feature or a fix you'd like to share? [Submit a pull request](https://github.com/basecamp/kamal/pulls)!
11+
- **Write blog articles** - Are you using Kamal? We'd love to hear how you're using it with your projects. Write a tutorial and post it on your blog!
1212

1313
## Issues
1414

15-
If you encounter any issues with the project, please check the [existing issues](https://github.com/mrsked/mrsk/issues) first to see if the issue has already been reported. If the issue hasn't been reported, please open a new issue with a clear description of the problem and steps to reproduce it.
15+
If you encounter any issues with the project, please check the [existing issues](https://github.com/basecamp/kamal/issues) first to see if the issue has already been reported. If the issue hasn't been reported, please open a new issue with a clear description of the problem and steps to reproduce it.
1616

1717
## Pull Requests
1818

@@ -33,17 +33,17 @@ A good commit message should describe what changed and why.
3333

3434
## Development
3535

36-
The `main` branch is regularly built and tested, but it is not guaranteed to be completely stable. Tags are created regularly from release branches to indicate new official, stable release versions of MRSK.
36+
The `main` branch is regularly built and tested, but it is not guaranteed to be completely stable. Tags are created regularly from release branches to indicate new official, stable release versions of Kamal.
3737

38-
MRSK is written in Ruby. You should have Ruby 3.2+ installed on your machine in order to work on MRSK. If that's already setup, run `bundle` in the root directory to install all dependencies. Then you can run `bin/test` to run all tests.
38+
Kamal is written in Ruby. You should have Ruby 3.2+ installed on your machine in order to work on Kamal. If that's already setup, run `bundle` in the root directory to install all dependencies. Then you can run `bin/test` to run all tests.
3939

4040
1. Fork the project repository.
4141
2. Create a new branch for your contribution.
4242
3. Write your code or make the desired changes.
4343
4. **Ensure that your code passes the project's minitests by running ./bin/test.**
4444
5. Commit your changes and push them to your forked repository.
45-
6. [Open a pull request](https://github.com/mrsked/mrsk/pulls) to the main project repository with a detailed description of your changes.
45+
6. [Open a pull request](https://github.com/basecamp/kamal/pulls) to the main project repository with a detailed description of your changes.
4646

4747
## License
4848

49-
MRSK is released under the MIT License. By contributing to this project, you agree to license your contributions under the same license.
49+
Kamal is released under the MIT License. By contributing to this project, you agree to license your contributions under the same license.

Dockerfile

+9-9
Original file line numberDiff line numberDiff line change
@@ -4,14 +4,14 @@ FROM ruby:3.2.0-alpine
44
# Install docker/buildx-bin
55
COPY --from=docker/buildx-bin /buildx /usr/libexec/docker/cli-plugins/docker-buildx
66

7-
# Set the working directory to /mrsk
8-
WORKDIR /mrsk
7+
# Set the working directory to /kamal
8+
WORKDIR /kamal
99

1010
# Copy the Gemfile, Gemfile.lock into the container
11-
COPY Gemfile Gemfile.lock mrsk.gemspec ./
11+
COPY Gemfile Gemfile.lock kamal.gemspec ./
1212

13-
# Required in mrsk.gemspec
14-
COPY lib/mrsk/version.rb /mrsk/lib/mrsk/version.rb
13+
# Required in kamal.gemspec
14+
COPY lib/kamal/version.rb /kamal/lib/kamal/version.rb
1515

1616
# Install system dependencies
1717
RUN apk add --no-cache --update build-base git docker openrc openssh-client-default \
@@ -25,8 +25,8 @@ RUN apk add --no-cache --update build-base git docker openrc openssh-client-defa
2525
COPY . .
2626

2727
# Install the gem locally from the project folder
28-
RUN gem build mrsk.gemspec && \
29-
gem install ./mrsk-*.gem --no-document
28+
RUN gem build kamal.gemspec && \
29+
gem install ./kamal-*.gem --no-document
3030

3131
# Set the working directory to /workdir
3232
WORKDIR /workdir
@@ -36,5 +36,5 @@ WORKDIR /workdir
3636
RUN git config --global --add safe.directory /workdir
3737

3838
# Set the entrypoint to run the installed binary in /workdir
39-
# Example: docker run -it -v "$PWD:/workdir" mrsk init
40-
ENTRYPOINT ["mrsk"]
39+
# Example: docker run -it -v "$PWD:/workdir" kamal init
40+
ENTRYPOINT ["kamal"]

Gemfile.lock

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
PATH
22
remote: .
33
specs:
4-
mrsk (0.15.1)
4+
kamal (0.15.1)
55
activesupport (>= 7.0)
66
bcrypt_pbkdf (~> 1.0)
77
concurrent-ruby (~> 1.2)
@@ -100,7 +100,7 @@ PLATFORMS
100100
DEPENDENCIES
101101
debug
102102
mocha
103-
mrsk!
103+
kamal!
104104
railties
105105

106106
BUNDLED WITH

0 commit comments

Comments
 (0)