https://github.com/docker-archive-public/docker.engine-sync
Sync moby/moby with docker/engine
https://github.com/docker-archive-public/docker.engine-sync
Last synced: 3 months ago
JSON representation
Sync moby/moby with docker/engine
- Host: GitHub
- URL: https://github.com/docker-archive-public/docker.engine-sync
- Owner: docker
- Archived: true
- Created: 2019-12-10T17:24:47.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2020-01-13T16:27:56.000Z (almost 6 years ago)
- Last Synced: 2024-09-29T10:24:10.045Z (over 1 year ago)
- Language: Shell
- Size: 1.95 KB
- Stars: 8
- Watchers: 5
- Forks: 6
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## engine-sync
This repo serves only to hold tooling neccessary to sync moby/moby to docker/engine.
Some background:
- moby/moby is the upstream of docker/engine
- docker/engine holds branches and tags for Docker CE releases
- We are consolidating branches and tags to moby/moby
- Docker CE (currently) releases from docker/engine
- This allows the existing release scripts to work unmodified
### Usage
This script can be run as a one-off or periodically.
If for some reason there are conflicts the script will fail and exit.
For a full mirror:
```
$ origin=https://github.com/moby/moby.git
$ mirror=https://github.com/docker/engine.git
$ ./repo-sync $origin $mirror
```
You can also set specific branches to mirror:
```
$ origin=https://github.com/moby/moby.git
$ mirror=https://github.com/docker/engine.git
$ ./repo-sync $origin $mirror 17.03.x 17.05.x
```
Note that currently this mirrors all tags unconditionally, regardless if you
specified branches.