ChangelogΒΆ

0.21.2 06-12-2018

  • [Bug]: Properly handle pypi index url environment variables

0.21.1 31-10-2018

  • [Feature]: Added -H parameter to cob testserver, specifying the address to bind

0.20.0 08-10-2018

  • [Feature] #105: Allow configuring node versions being used during docker image building

0.19.7 02-08-2018

  • [Bug]: Added --no-cache option to cob docker test to support usage in CIs

0.19.6 01-08-2018

  • [Bug]: Avoid running rsync in cob docker test if an image is built during the process

0.19.1 18-07-2018

  • [Bug]: Added debug log output to cob testserver

0.19.0 15-07-2018

  • [Feature] #90: Add docker.exposed_ports configuration for controlling exposed ports in deployment
  • [Feature] #89: Add --force to cob docker deploy to force overwriting unit files
  • [Feature] #88: Add option to specify more compose file to cob docker run-image
  • [Feature] #92: Use journald logging driver when available during docker execution
  • [Feature] #94: Added cob docker tag-latest to tag the recent image as latest, and cob docker push to push the latest image
  • [Feature] #97: Added cob shell command, allowing users to interactively access their modules and code through IPython or the builtin Python interpreter shell
  • [Bug] #96: Pin Celery dependency to 4.1.x because of 4.2.x regression

0.18.2 28-06-2018

  • [Bug]: Fix escaping of image names when using cob docker deploy

0.18.1 27-06-2018

  • [Bug] #84: Cob now mounts /etc/localtime inside containers to enforce correct time zone
  • [Bug] #85: Cob now supports symlinks for /etc/cob/conf.d/PROJNAME

0.18.0 25-06-2018

  • [Feature] #67: Support redis
  • [Feature] #66: Support the --image-name parameter in cob docker run to override the image used
  • [Feature] #76: Support celery.additional_args to control additional worker arguments through configuration
  • [Feature] #50: cob docker test can now be used to run your tests inside a working docker-compose setup
  • [Feature] #77: Cob now required Python 3.6
  • [Feature] #82: Added cob docker run-image to run a prebuilt cob image without requiring dependencies
  • [Feature] #51: Support cob docker deploy command to conveniently deploy dockerized cob projects on systemd

0.17.0 05-03-2018

  • [Feature]: Allow passing celery configuration in project yaml

0.16.0 25-2-2018

  • [Feature] #21: Cob now uses multi-stage docker building to reduce image size and speed up the build process

0.15.0 19-2-2018

  • [Feature]: Many small fixes and improvements
  • [Feature] #47: Cob now handles cases where docker requires sudo more elegantly
  • [Feature] #59: Front-end ember grains now run npm install

0.14.0 19-10-2017

  • [Feature] #42: Cob now supports specifying the pypi index URL to use via COB_INDEX_URL
  • [Feature] #44: Allow specifying cob version to use via COB_VERSION environment variable
  • [Feature] #40: Added ability to make background tasks run in app context
  • [Feature] #43: Add option to pass arbitrary arguments to celery start-worker

0.0.1 16-11-2016

  • [Feature]: First operational release