diff --git a/.gitpod.Dockerfile b/.gitpod.Dockerfile new file mode 100644 index 0000000000000..903ab28fe2f21 --- /dev/null +++ b/.gitpod.Dockerfile @@ -0,0 +1,5 @@ +FROM gitpod/workspace-full + +USER gitpod + +RUN curl https://install.meteor.com/ | sh diff --git a/.gitpod.yml b/.gitpod.yml new file mode 100644 index 0000000000000..d8b607d3f376a --- /dev/null +++ b/.gitpod.yml @@ -0,0 +1,8 @@ +tasks: + - init: meteor npm install + command: meteor npm start +ports: + - port: 3000 + onOpen: open-preview +image: + file: .gitpod.Dockerfile diff --git a/README.md b/README.md index 86ad92ff9efad..f21f0276d0225 100644 --- a/README.md +++ b/README.md @@ -11,6 +11,7 @@ [![Codacy Badge](https://api.codacy.com/project/badge/grade/8580571ba024426d9649e9ab389bd5dd)](https://www.codacy.com/app/RocketChat/Rocket-chat) [![Coverage Status](https://coveralls.io/repos/RocketChat/Rocket.Chat/badge.svg)](https://coveralls.io/r/RocketChat/Rocket.Chat) [![Code Climate](https://codeclimate.com/github/RocketChat/Rocket.Chat/badges/gpa.svg)](https://codeclimate.com/github/RocketChat/Rocket.Chat) +[![Gitpod Ready-to-Code](https://img.shields.io/badge/Gitpod-Ready--to--Code-blue?logo=gitpod)](https://gitpod.io/#https://github.com/RocketChat/Rocket.Chat) [![MIT License](https://img.shields.io/badge/license-MIT-blue.svg?style=flat)](https://github.com/RocketChat/Rocket.Chat/raw/master/LICENSE) * [**NEW!** Rocket.Chat Moving to a Single Codebase](#moving-to-one-codebase)