mirror of
https://github.com/stucki/docker-lineageos
synced 2024-12-19 17:12:29 -05:00
87 lines
3.1 KiB
Markdown
87 lines
3.1 KiB
Markdown
# Change Log
|
|
All notable changes to this project will be documented in this file.
|
|
This project adheres to [Semantic Versioning](http://semver.org/).
|
|
|
|
## [Unreleased][unreleased]
|
|
|
|
## [0.8.0] - 2018-11-19
|
|
### Added
|
|
- Update build dependencies
|
|
- Adjust LineageOS version to lineage-15.1
|
|
|
|
## [0.7.0] - 2017-08-05
|
|
### Added
|
|
- Rename the project from "docker-cyanogenmod" to "docker-lineageos"
|
|
- Change all references of "CyanogenMod" to "LineageOS", see http://lineageos.org/
|
|
- Rename user "cmbuild" to "build"
|
|
- Adjust LineageOS version to cm-14.1
|
|
|
|
## [0.6.0] - 2016-08-20
|
|
### Added
|
|
- Switch build OS to Ubuntu 16.04
|
|
- Add -r switch in run.sh to force a rebuild of the Docker image
|
|
- Add -u switch in run.sh to enable USB inside the container
|
|
- If build fails, don't remove intermediate containers
|
|
- Added bash completion, wget and nano
|
|
- Simplier home creation
|
|
|
|
## [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
|
|
|
|
[unreleased]: https://github.com/stucki/docker-cyanogenmod/compare/v0.3.1...HEAD
|
|
[0.3.1]: https://github.com/stucki/docker-cyanogenmod/compare/v0.3.0...v0.3.1
|
|
[0.3.0]: https://github.com/stucki/docker-cyanogenmod/compare/v0.2.0...v0.3.0
|
|
[0.2.0]: https://github.com/stucki/docker-cyanogenmod/compare/v0.1.0...v0.2.0
|