Sameer Naik
01fa8f0111
moved `app-entrypoint.sh` functions into `/opt/bitnami/express/functions`
...
For reusability in the che platform
2017-01-27 13:20:40 +05:30
Sameer Naik
7e3bc593c4
bump image version to 4.14.0-r19
2017-01-24 00:27:28 +05:30
Sameer Naik
c39c8d3b7e
adds `development` script to `package.json`
2017-01-23 12:25:22 +05:30
Sameer Naik
e21851ca86
bump revision to `4.14.0-r18`
2017-01-20 22:36:21 +05:30
Sameer Naik
ef4b269caa
pretty prints
2017-01-20 20:41:53 +05:30
Sameer Naik
83ce414b61
install and use nodemon in `npm start` command
2017-01-20 20:40:32 +05:30
Sameer Naik
9cafc49e9c
adds `bootstrap_express_app` function
2017-01-20 20:12:13 +05:30
Sameer Naik
8f4d9f50c6
add support for express development with MySQL backend
2017-01-19 13:50:45 +05:30
Sameer Naik
d67c6e1d3e
revision 4.14.0-r17
2017-01-18 15:02:53 +05:30
Sameer Naik
e236974fb4
install bower packages
...
- renamed `npm_install` function to `install_packages`
- execute `bower install` if `bower.json` file exists
- added `SKIP_BOWER_INSTALL` entrypoint control param
- adds `bower install` to `Dockerfile.tpl`
2017-01-18 13:30:29 +05:30
Adnan Abdulhussein
59702d18c7
readme: add section on creating production image
2017-01-17 18:45:34 -08:00
Adnan Abdulhussein
92fafae29e
dist: improve comments in generated Dockerfile
2017-01-17 17:41:05 -08:00
Sameer Naik
45b1ecc576
bump image revision to 4.14.0-r16
2017-01-17 23:49:58 +05:30
Sameer Naik
0cd52ee94c
adds .dockerignore
2017-01-17 23:49:58 +05:30
Sameer Naik
0a6b410660
adds Dockerfile to build immutable application image
2017-01-17 23:49:58 +05:30
Sameer Naik
69d831cf7d
list entrypoint control params in compose files
2017-01-17 23:49:57 +05:30
Sameer Naik
a2af0e205b
moved `database_tier_exists` check inside `add_database_support` function
2017-01-17 23:49:57 +05:30
Sameer Naik
49c19815ba
adds `SKIP_DB_MIGRATE` control parameter
2017-01-17 23:49:57 +05:30
Sameer Naik
6cfd1d02e5
adds `SKIP_NPM_INSTALL` control parameter
2017-01-17 23:49:57 +05:30
Sameer Naik
d829dd89a8
adds `SKIP_SAMPLE_CODE` control parameter
2017-01-17 23:49:57 +05:30
Sameer Naik
5de3e878a4
adds `SKIP_DB_WAIT` control parameter
2017-01-17 23:49:57 +05:30
Sameer Naik
117b4397f8
adds `add_sample_code` function
2017-01-17 23:49:57 +05:30
Sameer Naik
6c824d1346
move `npm install` commands into `npm_install` function
2017-01-17 23:49:56 +05:30
Sameer Naik
3f0157bf4a
remove default `/app` directory during build
2017-01-17 23:49:55 +05:30
Sameer Naik
c635df263b
use dbname `myapp`
2017-01-17 10:59:23 +05:30
Sameer Naik
dcd519170e
Merge branch 'database-name'
2017-01-17 10:34:49 +05:30
Sameer Naik
6b954baaf8
fixed typo in `mariadb.js` sample
2017-01-16 23:39:34 +05:30
Sameer Naik
7c2ec05a34
adds example query to `mariadb.js` sample
2017-01-16 23:24:54 +05:30
Sameer Naik
32e62e1d7a
drop `_development` suffix from database name
2017-01-16 14:39:01 +05:30
Sameer Naik
d1bd4056ef
adds `NODE_ENV` env variable to dockerfile
2017-01-16 14:23:53 +05:30
Sameer Naik
cba8d84a6f
also perform app bootup when `npm run` command is specified
2017-01-16 12:27:35 +05:30
Sameer Naik
33095d19f0
adds command instruction to docker-compose files
2017-01-16 12:17:51 +05:30
Sameer Naik
c5c5890efb
adds support for apps using sequelize
2017-01-16 11:14:53 +05:30
Sameer Naik
6afd24a1df
display database port in status messages
2017-01-16 11:04:00 +05:30
Sameer Naik
d2785a275b
adds postgresql support
2017-01-16 11:03:59 +05:30
Sameer Naik
9b77f24358
check `package.json` in `app_present` check
2017-01-13 15:51:21 +05:30
Sameer Naik
8c7e42ca89
adds `PORT` to container environment
2017-01-13 15:50:54 +05:30
Sameer Naik
c26ac0ae35
perform mariadb/mongodb module installation only with generated code
2017-01-13 12:05:56 +05:30
Sameer Naik
fa9056bbf2
drop version numbers from `mongodb` and `mariadb` modules
2017-01-13 11:19:48 +05:30
Sameer Naik
e9c7b3f702
install `mongodb` and `mariadb` modules only if they are not already installed
2017-01-13 11:17:43 +05:30
Sameer Naik
1c82a31c23
updated mongodb npm module version
2017-01-13 10:51:17 +05:30
Sameer Naik
f25e6bc2a1
copy sample js files to `samples/` directory
2017-01-13 10:36:38 +05:30
Sameer Naik
b270895b5d
adds compose spec for developing with mariadb backend
2017-01-13 10:19:50 +05:30
Sameer Naik
effde35b53
adds support for mariadb database backend
2017-01-13 10:19:45 +05:30
Sameer Naik
4e0bb2cc26
bump image revision to `4.14.0-r15`
2017-01-12 23:56:19 +05:30
Sameer Naik
d85b0e65f6
clean up Dockerfile
2017-01-12 23:56:10 +05:30
Sameer Naik
8bb18344fe
removed stacksmith metadata
2017-01-12 23:46:27 +05:30
Sameer Naik
8c860f4571
update node module to version `7.4.0-0`
2017-01-12 23:45:55 +05:30
Sameer Naik
297cc64e42
install `express` and `express-generator` using nami modules
2017-01-12 19:29:50 +05:30
Sameer Naik
564002774a
git: ignore `/local/` directory
2017-01-11 11:36:55 +05:30
Sameer Naik
44bdca6521
bump image version to 4.14.0-r14
2016-12-28 21:42:31 +05:30
Sameer Naik
24034d4861
switch to `gcr.io/stacksmith-images/minideb-buildpack:jessie-r8`
2016-12-28 18:21:25 +05:30
Sameer Naik
e834433c7a
bump image version to 4.14.0-r13
2016-12-23 12:56:50 +05:30
Sameer Naik
7a52f15166
updated `circle.yml` spec to use scripts from `bitnami/test-infra` repo
2016-12-22 15:54:02 +05:30
Sameer Naik
211ee1718c
switch to `gcr.io/stacksmith-images/minideb-buildpack:jessie-r7`
2016-12-22 15:54:02 +05:30
Álvaro Manuel Recio Pérez
d05e213256
Bump minideb version to `-r6` ( #50 )
2016-12-13 17:28:32 +01:00
Sameer Naik
891127de9e
npm install bower@1.8.0
2016-11-28 10:12:51 +05:30
Álvaro Manuel Recio Pérez
8224bea1c3
Bump minideb version to `-r3` ( #48 )
2016-11-08 12:52:43 +01:00
Sameer Naik
ca4a8044e5
bump image version to 4.14.0-r10
2016-11-02 19:53:17 +05:30
Sameer Naik
bc7a696997
switch to `gcr.io/stacksmith-images/minideb-buildpack:jessie-r2`
2016-10-28 15:52:41 +05:30
Sameer Naik
518892e1e2
switch to `gcr.io/stacksmith-images/minideb-buildpack:jessie-r1`
2016-10-27 22:29:00 +05:30
Sameer Naik
fdadfce19a
switch to `gcr.io/stacksmith-images/minideb-buildpack:jessie-r0`
2016-10-27 15:51:31 +05:30
Adnan Abdulhussein
13a01875fb
4.14.0-r9 release
2016-10-26 18:02:33 -07:00
stacksmith-bot
5fd87a3010
stacksmith: Update Dockerfile
2016-10-27 02:59:37 +02:00
Sameer Naik
509d27b4af
readme: formatting updates
2016-10-21 13:06:24 +05:30
Sameer Naik
b9cd20c9df
readme: more developer centric and to the point [ci skip]
2016-10-21 12:03:56 +05:30
Adnan Abdulhussein
b37678c30a
4.14.0-r8 release
2016-10-20 14:31:43 -07:00
stacksmith-bot
47a4301c1d
stacksmith: Update Dockerfile
2016-10-20 23:29:15 +02:00
Sameer Naik
5687b4cf90
Merge pull request #41 from sameersbn/misc-fixes
...
Misc fixes
2016-10-20 16:50:06 +05:30
Sameer Naik
d30d10b827
docker-compose: use `latest` tag in the bitnami images
2016-10-20 16:44:36 +05:30
Sameer Naik
65c63c80f1
create and own `/app` directory
2016-10-20 16:44:30 +05:30
Alvaro Manuel Recio
c5ac196bd0
Add bower
2016-10-20 12:47:15 +02:00
Adnan Abdulhussein
b17a7d0a09
4.14.0-r6 release
2016-10-19 14:43:20 -07:00
stacksmith-bot
012d61cb95
stacksmith: Update Dockerfile
2016-10-19 23:32:16 +02:00
Adnan Abdulhussein
40a62a02a5
4.14.0-r5 release
2016-10-19 14:30:08 -07:00
stacksmith-bot
82af3c6309
stacksmith: Update Dockerfile
2016-10-19 23:21:18 +02:00
Alvaro Manuel Recio
694dc845be
Remove tag from link to workspace on demand
2016-10-17 13:30:54 +02:00
Sameer Naik
cd607803d3
ci: enforce stricter tagging rules
2016-10-17 13:24:46 +05:30
Sameer Naik
934b529517
ci: quote variables in bash conditional statements
2016-10-17 13:24:46 +05:30
Adnan Abdulhussein
1e75c81efb
Set origin for GCR releases
2016-10-14 15:21:08 -07:00
Adnan Abdulhussein
dec0b45f80
Fix CircleCI tag regex
2016-10-14 11:30:42 -07:00
Adnan Abdulhussein
880a1bf600
4.14.0-r4 release
2016-10-13 16:38:04 -07:00
stacksmith-bot
89ab5771b9
stacksmith: Update Dockerfile
2016-10-14 01:17:02 +02:00
Sameer Naik
3d3f2dc789
add circle ci status badge to the readme
2016-10-13 22:41:29 +05:30
Sameer Naik
ac39a0195f
replace development build with a cache build
2016-10-13 11:27:47 +05:30
Sameer Naik
c89e115897
use CircleCI to build and deploy releases on multiple targets
2016-10-12 23:01:58 +05:30
Sameer Naik
79c81c5079
revision 4.14.0-r3
2016-09-30 09:31:15 +02:00
stacksmith-bot
17f7eb8704
stacksmith: Update Dockerfile
2016-09-29 17:47:48 +02:00
Adnan Abdulhussein
9272f16d5a
Update node to 6.6.0 with OpenSSL security fixes
2016-09-23 12:23:44 -07:00
stacksmith-bot
23670d912c
stacksmith: Update Dockerfile
2016-09-23 21:21:28 +02:00
Sameer Naik
698b89ea45
updated che image revision in README badge
2016-09-06 13:06:47 +05:30
Sameer Naik
66752089ed
bump image revision to `4.14.0-r1`
2016-09-06 12:55:39 +05:30
stacksmith-bot
09d02463c8
stacksmith: Update Dockerfile
2016-08-31 23:13:06 +02:00
Sameer Naik
8f9497c105
readme: updated che version in codenvy badge
2016-08-30 10:39:00 +05:30
stacksmith-bot
b46493cdb6
stacksmith: Update Dockerfile
2016-08-29 19:18:30 +02:00
Adnan Abdulhussein
68947bb6d7
Merge pull request #15 from prydonius/update-to-4.14.0
...
Update express to 4.14.0
2016-08-29 10:17:10 -07:00
Adnan Abdulhussein
3c017bd9f5
Add Docker Hub automated build badge
2016-08-26 17:43:00 -07:00
Alvaro Manuel Recio
ef631b6f7a
Fix typos in README
2016-08-26 16:15:10 +02:00
Adnan Abdulhussein
35f3a49dba
Update express to 4.14.0
...
- Blog post: http://expressjs.com/en/changelog/4x.html#4.14.0
- Changelog: https://github.com/expressjs/express/blob/master/History.md#4140--2016-06-16
2016-08-25 17:51:39 -07:00
stacksmith-bot
0820368c97
stacksmith: Update Dockerfile
2016-08-25 04:08:36 +02:00
Álvaro Manuel Recio Pérez
89fc5a11c6
Update README for Codenvy on-demand Eclipse Che developer workspace ( #12 )
2016-08-24 22:42:03 +05:30
Sameer Naik
b109e90a13
bump revision to `4.13.4-r4`
2016-07-12 09:31:29 +05:30
Sameer Naik
29c467e1f9
Merge pull request #7 from bitnami/stacksmith/update-dockerfile-e92yf5m
...
stacksmith: Update Dockerfile
2016-07-12 09:22:27 +05:30
stacksmith-bot
f8524909e1
stacksmith: Update Dockerfile
2016-07-11 14:52:02 -07:00
Sameer Naik
e425061446
readme: rebased on the `bitnami/bitnami-docker-rails` README
2016-06-29 15:31:21 +05:30
Miguel Martinez
d46538c90d
4.13.4-r3
2016-06-24 09:44:52 -07:00
Sameer Naik
5abec1d6ca
allow users to launch the container with a custom command
...
The `app-entrypoint.sh` performs the container setup bits only if the
specified command is prefixed with `bundle exec`. In other cases the
specified command is launched without any container initializations.
f.e. `docker run -it --rm express bash` will start the `bash` command
inside the container.
2016-06-24 16:16:26 +05:30
Sameer Naik
f1a34a1495
update mongo service to `bitnami/mongodb:3.2.7-r0`
2016-06-24 16:14:56 +05:30
Miguel Martinez
79f53728b8
Removing tmp
2016-06-17 12:40:07 -07:00
Miguel Martinez
9bff59d626
Fixing permission errors on docker automated build
2016-06-17 12:26:01 -07:00
Miguel Martinez
07bca1af5c
Adding tmp test app
2016-06-17 12:20:53 -07:00
Miguel Martinez
9b835ee6b3
Caching npm modules
2016-06-17 12:14:33 -07:00
Miguel Martinez
fb5f3a03bf
Public docker-compose link
2016-06-17 10:40:39 -07:00
Miguel Martinez
03ee27ca62
Using DH image, tag: 4.13.4-r1
2016-06-17 10:25:35 -07:00
Miguel Martinez
ce20858322
Adding Database section
2016-06-16 16:12:25 -07:00
Miguel Martinez
fb05f26fd0
Small change
2016-06-16 16:01:14 -07:00
Miguel Martinez
90d4f181c8
Adding README
2016-06-16 15:59:11 -07:00
Miguel Martinez
b0bc60fb2c
Typos
2016-06-15 15:10:23 -07:00
Miguel Martinez
3ce3e24a29
Adding Example config file
2016-06-15 14:43:40 -07:00
Miguel Martinez
997ba7e810
Fixing MongoDb host
2016-06-15 14:01:17 -07:00
Miguel Martinez
44eb15e3a5
Moving to MongoDB
2016-06-15 13:53:06 -07:00
Miguel Martinez
35a5e39b39
Express Up and Running without database
2016-06-15 11:37:18 -07:00
stacksmith-bot
882e0d651d
stacksmith: Add Dockerfile
2016-06-15 10:40:49 -07:00
Miguel Martinez
02f8d4e519
first commit
2016-06-15 10:40:25 -07:00