Welcome to the project! This repository contains smart_proxy_realm_ad_plugin.
For detailed onboarding instructions, please refer to the ONBOARDING.md file.
- Docker
- Git
-
Clone your fork
git clone https://github.com/your-username/smart_proxy_realm_ad_plugin.git cd smart_proxy_realm_ad_plugin
-
Install the prerequisites
Ensure you have Docker and Git installed on your machine. You can follow the official installation guides:
-
Build the Docker image
Use Docker to build the image for the development environment.
docker build -t smart_proxy_realm_ad_plugin .
-
Run the Docker container
Start the Docker container with the necessary configurations.
docker run -it --rm --name smart_proxy_realm_ad_plugin -v $(pwd):/app -w /app smart_proxy_realm_ad_plugin
This command will run the Docker container interactively, mount the current directory to
/app
inside the container, and set the working directory to/app
. -
Install dependencies
Inside the running Docker container, install the necessary dependencies.
bundle install
-
Run tests
To ensure everything is set up correctly, you can run the tests inside the Docker container.
bundle exec rake test
-
Start developing
You are now ready to start developing! Make your changes and see them reflected in the running application.