Skip to content
Public template

About

No description, website, or topics provided.

Resources

Stars

34 stars

Watchers

2 watching

Forks

Latest commit

 

History

8 Commits

Folders and files

Repository files navigation

🚀 Pebble Developer Tools in a Containerized Environment

This repository provides a containerized development setup for Pebble, enabling an isolated and portable environment for Pebble SDK development. It supports both Docker Compose and VS Code Dev Containers, making it easy to get started with minimal setup.

Happy coding! 🚀🎉


✅ Prerequisites

Before setting up the environment, ensure you have the following installed:


🚀 1. Setting Up with Docker Compose (Recommended)

This method provides the easiest and most streamlined way to run the Pebble development environment.

Steps:

  1. Clone the repository:

    git clone https://github.com/FBarrCa/pebble-devcontainer.git
    cd pebble-dev-container
  2. Start the container:

    docker compose up -d
  3. Access the container shell:

     docker exec -it pebble-sdk-container zsh
  4. Stop and remove the container when done:

    docker compose down

🖥️ 2. Setting Up with VS Code Dev Containers

If you're using VS Code, you can leverage Dev Containers to automatically set up and launch the environment inside a container.

Steps:

  1. Clone the repository:

    git clone https://github.com/FBarrCa/pebble-devcontainer.git
    cd pebble-dev-container
  2. Open VS Code and load the project folder.

  3. When prompted, click "Reopen in Container".

  4. Wait for the container to build and start—then you're ready to code!


🤝 Contributing

We welcome contributions! To contribute:

  1. Fork the repository.
  2. Create a new branch for your changes.
  3. Make your improvements.
  4. Submit a Pull Request for review.

About

No description, website, or topics provided.

Resources

Stars

34 stars

Watchers

2 watching

Forks

Releases

Packages

Contributors

Languages