* using Git LFS on GitHub for fs/* images/* huge files Change-Id: I7a0cf5d404abb0ac2e1c63c80195fd922d4fdf36changes/64/4464/4 grml20140303
parent
1e166545f4
commit
210dbb37dd
@ -0,0 +1,3 @@
|
||||
fs/grml64-full/grml64-full.squashfs filter=lfs diff=lfs merge=lfs -text
|
||||
images/initrd.img filter=lfs diff=lfs merge=lfs -text
|
||||
images/vmlinuz filter=lfs diff=lfs merge=lfs -text
|
@ -0,0 +1,8 @@
|
||||
[core]
|
||||
repositoryformatversion = 0
|
||||
[lfs]
|
||||
url = "https://github.com/sipwise/pxe-boot-images.git/info/lfs"
|
||||
[remote "origin"]
|
||||
url = https://github.com/sipwise/pxe-boot-images
|
||||
fetch = +refs/heads/*:refs/remotes/origin/*
|
||||
lfsurl = "https://github.com/sipwise/pxe-boot-images.git/info/lfs"
|
@ -0,0 +1,36 @@
|
||||
NOTE: The current git repository tracks huge files
|
||||
using Git Large File Storage (LFS).
|
||||
|
||||
Please download and install Git command line extension
|
||||
'git-lfs' to checkout code properly.
|
||||
|
||||
https://github.com/github/git-lfs/releases
|
||||
|
||||
# dpkg -i git-lfs_1.1.0_amd64.deb
|
||||
$ git lfs install
|
||||
|
||||
In short:
|
||||
huge files are stored on GitHub LFS directly
|
||||
and checked out/updated automatically using git-lfs extension.
|
||||
The repository itself contains references to big files only
|
||||
(altogether with their checksum).
|
||||
|
||||
# Adding new big files:
|
||||
|
||||
git lfs track <filename>
|
||||
git add <filename>
|
||||
git lfs status
|
||||
|
||||
```
|
||||
On branch vseva/17675
|
||||
Git LFS objects to be pushed to gerrit/master:
|
||||
|
||||
fs/grml64-full/grml64-full.squashfs (378.6 MB)
|
||||
images/initrd.img (17.1 MB)
|
||||
images/vmlinuz (2.9 MB)
|
||||
|
||||
Git LFS objects to be committed:
|
||||
|
||||
|
||||
Git LFS objects not staged for commit:
|
||||
```
|
@ -0,0 +1,7 @@
|
||||
ngcp-pxe-boot (0.1.0.0+0~grml20140303) unstable; urgency=medium
|
||||
|
||||
[ Alexander Lutay ]
|
||||
* [1e16654] MT#17675 Add .gitreview to pxe-boot-images
|
||||
* Init
|
||||
|
||||
-- Alexander Lutay <alutay@sipwise.com> Thu, 04 Feb 2016 14:29:20 +0100
|
@ -0,0 +1 @@
|
||||
9
|
@ -0,0 +1,20 @@
|
||||
Source: ngcp-pxe-boot
|
||||
Section: net
|
||||
Priority: extra
|
||||
Maintainer: Sipwise Development Team <support@sipwise.com>
|
||||
Build-Depends: debhelper (>= 9~)
|
||||
Standards-Version: 3.9.7
|
||||
Homepage: https://sipwise.com/
|
||||
|
||||
Package: ngcp-pxe-boot-images
|
||||
Architecture: all
|
||||
Depends: pxelinux,
|
||||
${misc:Depends}
|
||||
Description: PXE boot files for PRO/Carrier bootstrap
|
||||
PXE boot files to bootstrap PRO/Carrier (mainly Grml files).
|
||||
|
||||
Package: ngcp-pxe-boot-fs
|
||||
Architecture: all
|
||||
Depends: ${misc:Depends}
|
||||
Description: filesystem files for PRO/Carrier bootstrap
|
||||
filesystem files to bootstrap PRO/Carrier (mainly Grml files).
|
@ -0,0 +1,32 @@
|
||||
Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
|
||||
Source: https://www.sipwise.com/
|
||||
Upstream-Contact: Sipwise Development Team <support@sipwise.com>
|
||||
|
||||
Files: debian/*
|
||||
Copyright: 2016 Sipwise GmbH, Austria
|
||||
License: GPL-2
|
||||
|
||||
Files: images/initrd.img images/vmlinuz
|
||||
Copyright: 1991-2012 Linus Torvalds and many others
|
||||
License: GPL-2
|
||||
|
||||
Files: fs/grml64-full/*
|
||||
Copyright: Michael Prokop <mika@grml.org>
|
||||
License: miscellaneous, see http://grml.org/
|
||||
|
||||
License: GPL-2
|
||||
This package is free software; you can redistribute it and/or modify
|
||||
it under the terms of the GNU General Public License version 2 as
|
||||
published by the Free Software Foundation.
|
||||
.
|
||||
This package is distributed in the hope that it will be useful,
|
||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
GNU General Public License for more details.
|
||||
.
|
||||
You should have received a copy of the GNU General Public License
|
||||
along with this package; if not, write to the Free Software
|
||||
Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
|
||||
Comment:
|
||||
On Debian systems, the complete text of the GNU General Public License version
|
||||
2 can be found in `/usr/share/common-licenses/GPL-2'.
|
@ -0,0 +1 @@
|
||||
fs/* var/lib/ngcp-pxe-boot-images/fs/
|
@ -0,0 +1 @@
|
||||
images/* var/lib/ngcp-pxe-boot-images/images/
|
@ -0,0 +1,6 @@
|
||||
#!/usr/bin/make -f
|
||||
# Uncomment this to turn on verbose mode.
|
||||
# export DH_VERBOSE=1
|
||||
|
||||
%:
|
||||
dh $@
|
@ -0,0 +1 @@
|
||||
3.0 (native)
|
@ -0,0 +1 @@
|
||||
grml64-full.squashfs
|
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:52389e53dfde0993acaff972a5cbb230988506b6931c542435f17f51a4339d5f
|
||||
size 397017088
|
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:0601961745ad93616ba267287fd490dda1fb5dd88840493a03a104aa90d027f5
|
||||
size 17964860
|
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:5a5917b6827cec979fde4a0f0b05a391bd01f22ded91b29464c26fd6e5095b84
|
||||
size 3014336
|
Loading…
Reference in new issue