Commit Graph

7362 Commits

Author SHA1 Message Date
Sameer Naik e1ea952c7e bump version 7.0.67-0-r01 2016-01-21 22:02:00 +05:30
Sameer Naik 7464b07894 raising `SLEEP_TIME` to `10` to fix tests on jenkins 2016-01-19 19:06:27 +05:30
Sameer Naik 9c74910421 moved password setting into `set_manager_password` function 2016-01-17 23:32:22 +05:30
Sameer Naik 1d8337b2c3 renamed `initialize_tomcat_webapps_directory` to `initialize_webapps_directory` 2016-01-17 14:16:12 +05:30
Sameer Naik d28277e18d updated password setting message 2016-01-17 12:16:15 +05:30
Jorge Marin 8f332e1cb9 bump version 7.0.67-0 2015-12-21 18:06:51 +01:00
Sameer Naik 225733d7a2 tests: make `sed` a little resilient to whitespaces 2015-11-28 11:32:34 +05:30
Sameer Naik 4d17f517a7 tests: Configuration changes are preserved after deletion 2015-11-27 22:56:13 +05:30
Sameer Naik 14ea710878 bump version 7.0.65-1-r01 2015-11-25 16:12:00 +05:30
Sameer Naik e1af8d1481 update tests submodule 2015-11-25 16:04:04 +05:30
Sameer Naik 69afa749e8 Bump version 7.0.65-1 2015-11-17 12:34:13 +05:30
Sameer Naik f7d836e82c tests: helpers have been moved to bitnami/bitnami-docker-tests repo 2015-11-10 11:21:07 +05:30
Sameer Naik cd689f4bb3 tests: rewrite tests for better maintenance and readability
- Reuse docker_helper.bash script in tests
 - Speed up of tests
 - Better readability
2015-11-09 23:15:00 +05:30
Sameer Naik b80865b6d3 Run install script as executable 2015-10-08 19:28:38 +05:30
Sameer Naik 31c9762fa0 removed `/app` volume from dockerfile
Specifying a volume at `/app` (in the Dockerfile) makes it difficult to
use this image as a base image for derived images. Due to this, we have
removed the `VOLUME` instruction that mounts `/app` as a volume.

The `/app` path continues to function like it did before. As a result if
you want to mount your php application into the container, mount your
application source at `/app` using `-v
/path/on/application/source:/app`.

One advantage of mounting/installing your application at `/app` is that
the image will automatically update the ownership of the
files/directories in `/app` so that it is accessible by the tomcat
server.
2015-10-06 23:53:43 +05:30
Sameer Naik 660f8c9aea tests: added `curl_client` function 2015-10-04 15:39:26 +05:30
Sameer Naik 2e5c1b5a06 tests: added `--retry 5` to curl args 2015-10-04 14:36:23 +05:30
Sameer Naik b14044d89b use the `entrypoint.sh` script from the base image 2015-10-04 14:35:44 +05:30
Sameer Naik 490b90312e the base image prints the welcome page by default 2015-10-04 14:35:20 +05:30
Sameer Naik 286059912c added circuit breaker logic for frequent and repeated failures 2015-10-02 23:36:23 +05:30
Sameer Naik 24963bfd23 do not start tomcat service if user specifies a command 2015-10-02 23:35:57 +05:30
Sameer Naik 8b348990f4 configure tomcat as a s6 service 2015-10-02 23:35:55 +05:30
Sameer Naik fc961d9177 created `rootfs/` directory structure 2015-10-02 10:17:46 +05:30
Sameer Naik 38b4569dea fix `installer.run.sha256` with busybox `sha256sum` applet 2015-09-15 15:05:50 +05:30
Sameer Naik f85c667cb5 tests: removed `create_full_container` function 2015-09-01 19:25:15 +05:30
Sameer Naik b3700d17d9 tests: add `--noproxy tomcat` argument to `curl` 2015-09-01 18:49:55 +05:30
Sameer Naik 6b245d5e22 help.txt generated with help_generation tool 2015-08-15 11:58:00 +05:30
Sameer Naik 5be0fde9d5 help: mention that password is set for `manager` user 2015-08-15 11:46:12 +05:30
Sameer Naik ceb1ad1f02 create `.initialized` file in the `app` directory to avoid reinitialization 2015-08-15 11:07:21 +05:30
Sameer Naik b6fae1dfaf renamed `initialize_tomcat_webapps` -> `initialize_tomcat_webapps_directory` 2015-08-15 10:49:47 +05:30
Adnan Abdulhussein 8a029f9407 Small changes in README and tests 2015-08-14 15:53:34 -07:00
Sameer Naik 352cda4bd0 do not symlink contents of `webapps.defaults`, copy them instead 2015-08-14 22:40:30 +05:30
Sameer Naik 24e0144e66 readme: added `Testing` section 2015-08-13 23:04:37 +05:30
Sameer Naik 53c8959480 Deploy sample application 2015-08-13 22:53:22 +05:30
Sameer Naik a612a57140 tests: If host mounted, password and settings are preserved after deletion 2015-08-13 22:27:15 +05:30
Sameer Naik ae135e0684 tests: Data gets generated in conf if bind mounted in the host 2015-08-13 22:26:36 +05:30
Sameer Naik 6fd79affe4 tests: All the volumes exposed 2015-08-13 22:08:39 +05:30
Sameer Naik 8bd8ee426f tests: Password is preserved after restart 2015-08-13 22:05:00 +05:30
Sameer Naik 1d02956986 tests: Can't access management area without password 2015-08-13 21:33:01 +05:30
Sameer Naik 263481a2e7 tests: User manager created with password 2015-08-13 21:11:40 +05:30
Sameer Naik d32f4fe9d3 tests: Manager has access to management area 2015-08-13 21:11:34 +05:30
Sameer Naik ac56239710 tests: `Port 8080 exposed and accepting external connections` 2015-08-13 20:38:40 +05:30
Sameer Naik 98b5c1cc55 fix `sed` command to set `TOMCAT_PASSWORD` 2015-08-13 20:21:57 +05:30
Sameer Naik c98df9f4a9 readme: mention that `manager` user is not assigned a password by default 2015-08-13 20:17:29 +05:30
Sameer Naik 0494f69dfa readme: added `Configuration files` section 2015-08-13 20:10:20 +05:30
Sameer Naik 8ec83ef07a readme: added `Setting the manager password on first run` configuration section 2015-08-13 20:02:22 +05:30
Sameer Naik 13b8963076 readme: added `Accessing your Tomcat server from the host` section 2015-08-13 19:49:00 +05:30
Sameer Naik a8f87c5268 readme: added `Deploying web applications on Tomcat` section 2015-08-13 19:45:47 +05:30
Sameer Naik 856667707e basic readme 2015-08-13 19:17:49 +05:30
Sameer Naik cc09b9d041 display application credentials even when `TOMCAT_PASSWORD` is not specified 2015-08-13 13:36:06 +05:30
Sameer Naik 39ba0ff825 update `sed` command to set `TOMCAT_PASSWORD` 2015-08-13 13:30:47 +05:30
Sameer Naik f888cb7e2a symlink contents of `$BITNAMI_APP_DIR/webapps.defaults/` instead of copying them to `/app/` 2015-08-13 10:27:54 +05:30
Sameer Naik fdf500092f fix `/app` symlink 2015-08-13 10:27:33 +05:30
Sameer Naik 94b27ce290 added .dockerignore 2015-08-13 00:37:20 +05:30
Sameer Naik 43107d080f moved `BITNAMI_APP_VOL_PREFIX/webapps/` to `/app/` 2015-08-13 00:35:40 +05:30
Sameer Naik db4021c8ed comments! 2015-08-12 23:44:57 +05:30
Sameer Naik 41ea1e582b replaced `/app` volume with `$BITNAMI_APP_VOL_PREFIX/webapps` volume
Users can drop the `.war` files of their applications into this
directory and Tomcat will automatically pick them up.
2015-08-12 23:40:09 +05:30
Sameer Naik 249f4983aa removed accidentally committed `COPY` instruction 2015-08-12 22:46:08 +05:30
Sameer Naik 5b2ce7b70d added `/app` volume 2015-08-12 22:42:31 +05:30
Sameer Naik 87676eedb2 start `catalina.sh` as user `tomcat` 2015-08-12 22:39:42 +05:30
Sameer Naik 662bac1094 always `chown` the `conf` and `log` directories 2015-08-12 22:39:38 +05:30
Sameer Naik 3a00f05982 intial creation 2015-08-12 22:39:16 +05:30