1
0
mirror of https://github.com/stucki/docker-lineageos synced 2024-12-19 17:12:29 -05:00
docker-lineageos/CHANGELOG.md
Budleigh Salterton driving a Miura ae71c4c41b Add -f switch, dont remove containers
2016-03-31 21:58:04 +02:00

2.5 KiB
Executable File

Change Log

All notable changes to this project will be documented in this file. This project adheres to Semantic Versioning.

Unreleased

Added

  • Use -f to force rebuild the source.
  • If build fails don't remove intermediate containers

[0.5.0] - 2016-03-14

Added

  • Install maven (now required for building CyanogenMod)
  • Remove workaround for running as non-root (no longer needed)
  • Remove workaround for ischroot (no longer needed)
  • Remove a permission fix (no longer needed)
  • build: Sync package list with CyanogenMod Wiki

Fixed

  • build: Always pull Ubuntu image during Docker build to be sure it's up to date

[0.4.0] - 2016-01-22

Added

  • Adjust CyanogenMod version to cm-13.0
  • Install liblz4-tool + bc (required for building CyanogenMod)

0.3.1 - 2015-04-03

Fixed

  • Fix check if build is needed
  • After successful build, delete existing containers

0.3.0 - 2015-03-31

Added

  • Don't run as root. Shared folders are now created with uid/gid 1000. This is the uid of the default user on most systems, it should allow you to run "repo sync" etc. on the host machine (outside of the Docker container). NOTE: Ownership of existing folders (host machine: android/ + ccache/) will be fixed automatically on the first run. If you notice any problems, try to fix the ownership manually or remove the two folders on the host machine.
  • Move ccache initialization to startup.sh. This fixes a major problem with ccache being initialized before the volume is mounted. The contents of /srv/ccache were therefore empty and CCACHE_MAXSIZE=50G was not set. The result was that ccache could only use up to 1 GB of cache data (default value). Thanks to a bigger cache, builds gets finished a lot faster thank before.
  • Small Docker improvements. Add the CM version to the Docker image tag. Use cached images during "docker build". Be more verbose.
  • Add this CHANGELOG.md file based on https://github.com/olivierlacan/keep-a-changelog/

0.2.0 - 2015-01-20

Added

  • Add changes to build CyanogenMod 12.0
  • Add FORCE_BUILD flag
  • Install rsync

Fixed

  • Fix issues with SELinux

[0.1.0] - 2014-09-17

Added

  • Initial release