Skip to content

Commit

Permalink
Update devcontainer names and scripts. Make root one work for all dev
Browse files Browse the repository at this point in the history
  • Loading branch information
bitplane committed Feb 12, 2023
1 parent c7c396f commit f566220
Show file tree
Hide file tree
Showing 6 changed files with 16 additions and 8 deletions.
4 changes: 2 additions & 2 deletions .devcontainer/backend-dev/devcontainer.json
@@ -1,12 +1,12 @@
{
"name": "Open-Assistant",
"name": "Backend Development",
"image": "mcr.microsoft.com/vscode/devcontainers/universal",
"features": {
"ghcr.io/devcontainers-contrib/features/pre-commit:2": {
"version": "latest"
}
},
"postCreateCommand": "bash .devcontainer/backend-dev/post_create_command.sh",
"postCreateCommand": ".devcontainer/backend-dev/post_create_command.sh",
"customizations": {
"vscode": {
"extensions": ["GitHub.copilot"]
Expand Down
2 changes: 2 additions & 0 deletions .devcontainer/backend-dev/post_create_command.sh 100644 → 100755
@@ -1,3 +1,5 @@
#!/bin/bash

# ensure pre-commit is installed
pre-commit install

Expand Down
4 changes: 2 additions & 2 deletions .devcontainer/devcontainer.json
@@ -1,12 +1,12 @@
{
"name": "Open-Assistant",
"name": "Generic",
"image": "mcr.microsoft.com/vscode/devcontainers/universal",
"features": {
"ghcr.io/devcontainers-contrib/features/pre-commit:2": {
"version": "latest"
}
},
"postCreateCommand": "bash .devcontainer/post_create_command.sh",
"postCreateCommand": ".devcontainer/post_create_command.sh",
"customizations": {
"vscode": {
"extensions": ["GitHub.copilot"]
Expand Down
4 changes: 2 additions & 2 deletions .devcontainer/frontend-dev/devcontainer.json
@@ -1,12 +1,12 @@
{
"name": "Open-Assistant",
"name": "Front-end Development",
"image": "mcr.microsoft.com/vscode/devcontainers/universal",
"features": {
"ghcr.io/devcontainers-contrib/features/pre-commit:2": {
"version": "latest"
}
},
"postCreateCommand": "bash .devcontainer/frontend-dev/post_create_command.sh",
"postCreateCommand": ".devcontainer/frontend-dev/post_create_command.sh",
"customizations": {
"vscode": {
"extensions": ["GitHub.copilot"]
Expand Down
2 changes: 2 additions & 0 deletions .devcontainer/frontend-dev/post_create_command.sh 100644 → 100755
@@ -1,3 +1,5 @@
#!/bin/bash

# ensure pre-commit is installed
pre-commit install

Expand Down
8 changes: 6 additions & 2 deletions .devcontainer/post_create_command.sh 100644 → 100755
@@ -1,5 +1,9 @@
# ensure pre-commit is installed
pre-commit install
#!/bin/bash

# Run both backend-dev and frontend-dev post_create scripts

./.devcontainer/backend-dev/post_create_command.sh
./.devcontainer/frontend-dev/post_create_command.sh

# run yarn install in docs folder
cd docs
Expand Down

0 comments on commit f566220

Please sign in to comment.