Great work! For consistency reason, you can follow the way we delivered repos in 1.2.0 release:
http://www-us.apache.org/dist/bigtop/bigtop-1.2.0/repos/ Which is the later one you described. Jun HE <[email protected]> 於 2018年9月25日 週二 下午5:57寫道: > Hi, folks, > > Now I've done v1.3.0 binaries build ( > https://ci.bigtop.apache.org/job/Bigtop-1.3.0/11/), and these packages > have > been signed and uploaded to S3. > > > http://repos.bigtop.apache.org/releases/1.3.0/centos/7/{aarch64,x86_64,ppc64le} > > http://repos.bigtop.apache.org/releases/1.3.0/fedora/26/{aarch64,x86_64,ppc64le} > > > http://repos.bigtop.apache.org/releases/1.3.0/opensuse/42.3/{aarch64,x86_64,ppc64le} > > http://repos.bigtop.apache.org/releases/1.3.0/debian/9/{arm64,x86_64,ppc64le} > > http://repos.bigtop.apache.org/releases/1.3.0/ubuntu/16.04/{arm64,x86_64,ppc64le} > > Now I'm trying to create repo files for them. For rpm based repos I tested > following repo file: > ############################################################# > [bigtop] > name=Bigtop > enabled=1 > gpgcheck=1 > baseurl=http://repos.bigtop.apache.org/releases/1.3.0/centos/7/$basearch > gpgkey=https://dist.apache.org/repos/dist/release/bigtop/KEYS > <http://repos.bigtop.apache.org/releases/1.3.0/centos/7/$basearchgpgkey=https://dist.apache.org/repos/dist/release/bigtop/KEYS> > ############################################################# > > $basearch makes it works properly on aarch64/amd64/ppc64le systems. > > But for deb based repo, I'm not sure if following content is correct or > not: > ############################################################# > deb [arch=amd64] > http://repos.bigtop.apache.org/releases/1.3.0/ubuntu/16.04/x86_64 bigtop > contrib > deb [arch=arm64] > http://repos.bigtop.apache.org/releases/1.3.0/ubuntu/16.04/arm64 bigtop > contrib > deb [arch=ppc64el] > http://repos.bigtop.apache.org/releases/1.3.0/ubuntu/16.04/ppc64le bigtop > contrib > ############################################################# > > Or shall I split them to different dirs? like ubuntu16.04.arm64 will have a > repo file with: > deb [arch=arm64] > http://repos.bigtop.apache.org/releases/1.3.0/ubuntu/16.04/arm64 bigtop > contrib > And ubuntu16.04.ppc64le will have a repo file with: > deb [arch=ppc64el] > http://repos.bigtop.apache.org/releases/1.3.0/ubuntu/16.04/ppc64le > bigtop contrib > > Could you pls comments? > > Thanks! >
