mirror of
https://github.com/bitnami/containers.git
synced 2026-02-27 15:07:25 +08:00
Merge pull request #11 from bitnami/change-gems-owner
Change permissions so bitnami user can install gems
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
#!/bin/bash
|
||||
|
||||
mkdir /app
|
||||
chown -R $BITNAMI_APP_USER:$BITNAMI_APP_USER /app/
|
||||
chown -R $BITNAMI_APP_USER:$BITNAMI_APP_USER /app/ $BITNAMI_APP_DIR
|
||||
|
||||
sudo gem install bundler
|
||||
gem install bundler
|
||||
|
||||
@@ -39,7 +39,7 @@ teardown() {
|
||||
}
|
||||
|
||||
@test "can install gem modules with system requirements" {
|
||||
run docker exec $CONTAINER_NAME sudo gem install nokogiri --no-ri --no-rdoc
|
||||
run docker exec $CONTAINER_NAME gem install nokogiri --no-ri --no-rdoc
|
||||
[ "$status" = 0 ]
|
||||
}
|
||||
|
||||
@@ -52,7 +52,7 @@ teardown() {
|
||||
|
||||
@test "port 3000 exposed" {
|
||||
add_app
|
||||
docker exec -d $CONTAINER_NAME sh -c 'sudo gem install sinatra --no-ri --no-rdoc && ruby server.rb'
|
||||
docker exec -d $CONTAINER_NAME sh -c 'gem install sinatra --no-ri --no-rdoc && ruby server.rb'
|
||||
sleep 10
|
||||
run docker run --rm --link $CONTAINER_NAME:ruby bitnami/ruby curl http://ruby:3000/hi
|
||||
[[ "$output" =~ "A Lanister always pays his debts" ]]
|
||||
|
||||
Reference in New Issue
Block a user