Skip to content

Commit 8ce60d5

Browse files
committed
WIP
1 parent 135faf2 commit 8ce60d5

3 files changed

Lines changed: 39 additions & 0 deletions

File tree

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
#!/bin/bash
2+
set -e
3+
4+
echo "Installing Ruby dependencies for Rails mini..."
5+
cd /workspace/sentry
6+
7+
# Install dependencies for sentry-ruby and sentry-rails
8+
bundle install --gemfile=sentry-ruby/Gemfile
9+
bundle install --gemfile=sentry-rails/Gemfile
10+
11+
# Change to the rails-mini app directory
12+
cd /workspace/sentry/spec/apps/rails-mini
13+
14+
exec "$@"
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
#!/bin/bash
2+
set -e
3+
4+
echo "Setting up sentry-test environment..."
5+
cd /workspace/sentry
6+
7+
# Only bundle install in the root folder for e2e test execution
8+
echo "Installing bundle dependencies in root folder..."
9+
bundle install
10+
11+
echo "✅ sentry-test setup completed!"
12+
13+
exec "$@"
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
#!/bin/bash
2+
set -e
3+
4+
echo "Installing npm dependencies for Svelte mini..."
5+
6+
# Ensure proper ownership of node_modules directory
7+
sudo chown -R sentry:sentry /workspace/sentry/spec/apps/svelte-mini/node_modules
8+
9+
# Install npm dependencies
10+
npm install
11+
12+
exec "$@"

0 commit comments

Comments
 (0)