summaryrefslogtreecommitdiff
path: root/fd/e6330a879812cfacf9c2d28c3065c20232569a
blob: 2f26ef9319aaec7b019bbeeb9b57b492cc2384fb (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
Return-Path: <roy@osherove.com>
Received: from smtp1.linuxfoundation.org (smtp1.linux-foundation.org
	[172.17.192.35])
	by mail.linuxfoundation.org (Postfix) with ESMTPS id DFDA41790
	for <bitcoin-dev@lists.linuxfoundation.org>;
	Wed, 23 Sep 2015 17:31:42 +0000 (UTC)
X-Greylist: whitelisted by SQLgrey-1.7.6
Received: from mail-ig0-f176.google.com (mail-ig0-f176.google.com
	[209.85.213.176])
	by smtp1.linuxfoundation.org (Postfix) with ESMTPS id 374978B
	for <bitcoin-dev@lists.linuxfoundation.org>;
	Wed, 23 Sep 2015 17:31:42 +0000 (UTC)
Received: by igxx6 with SMTP id x6so32373449igx.1
	for <bitcoin-dev@lists.linuxfoundation.org>;
	Wed, 23 Sep 2015 10:31:41 -0700 (PDT)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
	d=1e100.net; s=20130820;
	h=x-gm-message-state:mime-version:in-reply-to:references:from:date
	:message-id:subject:to:cc:content-type;
	bh=MMq+rtNiIzN3y9w5JApqNIncBKJT3bmMcizXdc/KQM8=;
	b=Ue8PxSlfnrOAxKKxw0kF+SLGZwHFXDMHjf2m5oQsIewgT82f3fOSQYOxrQiVLmFrmx
	QPp8gMJ+iyH/NvoZa0UzvENQRKM+mRyU7Go8j9ZgSA53rO9KhpbxXKoiL1Oc9j0aL2pI
	FzsDIwk4pq9OWeGjNe/C7Aghq6Xae3kqiXSaTbM/doFCox2uIgcw54pogaKy/pJQlcmu
	P8W6qlQEVr7u/xbm9MR3XmEY2MERc0V7IQsgRS1uJR/DFNv0NFrzmYJQpxb1Igbrycgw
	X2Y5DfX5A78dPDk43FPAe96L6vt4Ex5WYRfV4Th64dU2yQxLlC7I29UO5VUB3cxcq+Vh
	a29g==
X-Gm-Message-State: ALoCoQny1U9uN98YPXqczJi1CPC6boE4bMS3Vp0RUmpmf5UyyAS6IUyKVg6CumxIFIw6iuXCYel0
X-Received: by 10.50.77.15 with SMTP id o15mr26191399igw.5.1443029501543; Wed,
	23 Sep 2015 10:31:41 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.107.25.75 with HTTP; Wed, 23 Sep 2015 10:31:22 -0700 (PDT)
In-Reply-To: <CAOG=w-uzmC3-2vYbSYDwvDhhP0FyC72G2dBVuj83zBMhqrvGOA@mail.gmail.com>
References: <CAAMhxnzWTNMQVcziTx9f4AYE0rvi8y2JKbYRF5t_ds4esx=Jkw@mail.gmail.com>
	<CAOG=w-uzmC3-2vYbSYDwvDhhP0FyC72G2dBVuj83zBMhqrvGOA@mail.gmail.com>
From: Roy Osherove <roy@osherove.com>
Date: Wed, 23 Sep 2015 10:31:22 -0700
Message-ID: <CAAMhxnw8J8nZbWPBEA9HOfJH0iiWO3uvD_frJ089R1kcbhciSg@mail.gmail.com>
To: Mark Friedenbach <mark@friedenbach.org>
Content-Type: multipart/alternative; boundary=047d7bdc09e2d7273305206d7c5c
X-Spam-Status: No, score=-2.6 required=5.0 tests=BAYES_00,HTML_MESSAGE,
	RCVD_IN_DNSWL_LOW,WEIRD_PORT autolearn=ham version=3.3.1
X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on
	smtp1.linux-foundation.org
Cc: Bitcoin Dev <bitcoin-dev@lists.linuxfoundation.org>
Subject: Re: [bitcoin-dev] CI Build for Bitcoin - Some Basic Questions about
 Gitian and other stuff
X-BeenThere: bitcoin-dev@lists.linuxfoundation.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Bitcoin Development Discussion <bitcoin-dev.lists.linuxfoundation.org>
List-Unsubscribe: <https://lists.linuxfoundation.org/mailman/options/bitcoin-dev>,
	<mailto:bitcoin-dev-request@lists.linuxfoundation.org?subject=unsubscribe>
List-Archive: <http://lists.linuxfoundation.org/pipermail/bitcoin-dev/>
List-Post: <mailto:bitcoin-dev@lists.linuxfoundation.org>
List-Help: <mailto:bitcoin-dev-request@lists.linuxfoundation.org?subject=help>
List-Subscribe: <https://lists.linuxfoundation.org/mailman/listinfo/bitcoin-dev>,
	<mailto:bitcoin-dev-request@lists.linuxfoundation.org?subject=subscribe>
X-List-Received-Date: Wed, 23 Sep 2015 17:31:43 -0000

--047d7bdc09e2d7273305206d7c5c
Content-Type: text/plain; charset=UTF-8

Thanks Mark.
Is there a public server where the gitian builds can be viewed?
Is there a public server that shows the quorum verifications or that shows
how to join in on the verification if such as thing is helpful?

On Wed, Sep 23, 2015 at 10:18 AM, Mark Friedenbach <mark@friedenbach.org>
wrote:

> The builds made by Travis are for the purpose of making sure that the
> source code compiles and tests run successfully on all supported platforms.
> The binaries are not used anywhere else because Travis is not a trusted
> platform.
>
> The binaries on bitcoin.org are built using the gitian process and signed
> by a quorum of developers.
>
> On Wed, Sep 23, 2015 at 10:13 AM, Roy Osherove via bitcoin-dev <
> bitcoin-dev@lists.linuxfoundation.org> wrote:
>
>> Hi Folks.
>> I'm trying my hand at creating a reproducible build of my own for bitcoin
>> and bitcoin-XT, using TeamCity.
>> I believe it is the best way to learn something: To try to build it
>> yourself.
>> Here is what I think I know so far, and I would love corrections, plus
>> questions:
>>
>>    1. Bitcoin is built continuously on travis-CI at
>>    https://travis-ci.org/bitcoin/bitcoin/
>>    2.  there are many flavors that are built, but I'm not sure if all of
>>    them are actually used/necessary. are they all needed, or just to "just in
>>    case"?
>>    3.  There is a gitian build file for bitcoin, but is anyone actually
>>    using it? are the bin files on bitcoin.org taken from that? or the
>>    travis ci builds? or some other place?
>>    4. Are there any things that people would love to have in the build
>>    that do not exist there today? perhaps I can help with that?
>>
>> Here is what I have now: http://btcdev.osherove.com:8111/
>> It does not do the matrix build yet, but it's coming. I'm just wondering
>> if all the platforms need to be supported,and if gitian is truly required
>> to be used, or used in parallel, or at all..
>>
>> Feedback appreciated.
>>
>> --
>> Thanks,
>>
>> Roy Osherove
>>
>>    - *@RoyOsherove* <https://twitter.com/RoyOsherove>
>>    - Read my new book *Notes to a Software Team Leader
>> <http://TeamLeadSkills.com>*
>>    - Or *my new course* about Beautiful Builds
>> <http://courses.osherove.com> and Continuous Delivery
>>    - +1-201-256-5575
>>
>>
>>
>> _______________________________________________
>> bitcoin-dev mailing list
>> bitcoin-dev@lists.linuxfoundation.org
>> https://lists.linuxfoundation.org/mailman/listinfo/bitcoin-dev
>>
>>
>


-- 
Thanks,

Roy Osherove

   - *@RoyOsherove* <https://twitter.com/RoyOsherove>
   - Read my new book *Notes to a Software Team Leader
<http://TeamLeadSkills.com>*
   - Or *my new course* about Beautiful Builds <http://courses.osherove.com>
and Continuous Delivery
   - +1-201-256-5575
    - Timezone: Eastern Standard Time (New York)

--047d7bdc09e2d7273305206d7c5c
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">Thanks Mark.<div>Is there a public server where the gitian=
 builds can be viewed?=C2=A0</div><div>Is there a public server that shows =
the quorum verifications or that shows how to join in on the verification i=
f such as thing is helpful?</div></div><div class=3D"gmail_extra"><br><div =
class=3D"gmail_quote">On Wed, Sep 23, 2015 at 10:18 AM, Mark Friedenbach <s=
pan dir=3D"ltr">&lt;<a href=3D"mailto:mark@friedenbach.org" target=3D"_blan=
k">mark@friedenbach.org</a>&gt;</span> wrote:<br><blockquote class=3D"gmail=
_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:=
1ex"><div dir=3D"ltr"><div>The builds made by Travis are for the purpose of=
 making sure that the source code compiles and tests run successfully on al=
l supported platforms. The binaries are not used anywhere else because Trav=
is is not a trusted platform.<br><br></div>The binaries on <a href=3D"http:=
//bitcoin.org" target=3D"_blank">bitcoin.org</a> are built using the gitian=
 process and signed by a quorum of developers.<br></div><div class=3D"gmail=
_extra"><br><div class=3D"gmail_quote"><div><div class=3D"h5">On Wed, Sep 2=
3, 2015 at 10:13 AM, Roy Osherove via bitcoin-dev <span dir=3D"ltr">&lt;<a =
href=3D"mailto:bitcoin-dev@lists.linuxfoundation.org" target=3D"_blank">bit=
coin-dev@lists.linuxfoundation.org</a>&gt;</span> wrote:<br></div></div><bl=
ockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #=
ccc solid;padding-left:1ex"><div><div class=3D"h5"><div dir=3D"ltr">Hi Folk=
s.<div>I&#39;m trying my hand at creating a reproducible build of my own fo=
r bitcoin and bitcoin-XT, using TeamCity.</div><div>I believe it is the bes=
t way to learn something: To try to build it yourself.</div><div>Here is wh=
at I think I know so far, and I would love corrections, plus questions:</di=
v><div><ol><li>Bitcoin is built continuously on travis-CI at=C2=A0<a href=
=3D"https://travis-ci.org/bitcoin/bitcoin/" target=3D"_blank">https://travi=
s-ci.org/bitcoin/bitcoin/</a><br></li><li>=C2=A0there are many flavors that=
 are built, but I&#39;m not sure if all of them are actually used/necessary=
. are they all needed, or just to &quot;just in case&quot;?<br></li><li>=C2=
=A0There is a gitian build file for bitcoin, but is anyone actually using i=
t? are the bin files on <a href=3D"http://bitcoin.org" target=3D"_blank">bi=
tcoin.org</a> taken from that? or the travis ci builds? or some other place=
?</li><li>Are there any things that people would love to have in the build =
that do not exist there today? perhaps I can help with that?</li></ol><div>=
Here is what I have now:=C2=A0<a href=3D"http://btcdev.osherove.com:8111/" =
target=3D"_blank">http://btcdev.osherove.com:8111/</a></div></div><div>It d=
oes not do the matrix build yet, but it&#39;s coming. I&#39;m just wonderin=
g if all the platforms need to be supported,and if gitian is truly required=
 to be used, or used in parallel, or at all..</div><div><br></div><div>Feed=
back appreciated.</div><span><font color=3D"#888888"><div><br></div><div>--=
 <br><div><div dir=3D"ltr"><div><div dir=3D"ltr"><div><div dir=3D"ltr">Than=
ks,<br><br>Roy Osherove<br><br>=C2=A0=C2=A0 - <a href=3D"https://twitter.co=
m/RoyOsherove" target=3D"_blank"><b>@RoyOsherove</b></a><br>=C2=A0 =C2=A0- =
Read my new book <b><a href=3D"http://TeamLeadSkills.com" target=3D"_blank"=
>Notes to a Software Team Leader</a></b><div><div>=C2=A0 =C2=A0- Or <a href=
=3D"http://courses.osherove.com" target=3D"_blank"><b>my new course</b> abo=
ut Beautiful Builds</a> and Continuous Delivery<br>=C2=A0 =C2=A0- <a href=
=3D"tel:%2B1-201-256-5575" value=3D"+12012565575" target=3D"_blank">+1-201-=
256-5575</a> =C2=A0</div><div><br><br></div></div></div></div></div></div><=
/div></div>
</div></font></span></div>
<br></div></div>_______________________________________________<br>
bitcoin-dev mailing list<br>
<a href=3D"mailto:bitcoin-dev@lists.linuxfoundation.org" target=3D"_blank">=
bitcoin-dev@lists.linuxfoundation.org</a><br>
<a href=3D"https://lists.linuxfoundation.org/mailman/listinfo/bitcoin-dev" =
rel=3D"noreferrer" target=3D"_blank">https://lists.linuxfoundation.org/mail=
man/listinfo/bitcoin-dev</a><br>
<br></blockquote></div><br></div>
</blockquote></div><br><br clear=3D"all"><div><br></div>-- <br><div class=
=3D"gmail_signature"><div dir=3D"ltr"><div><div dir=3D"ltr"><div><div dir=
=3D"ltr">Thanks,<br><br>Roy Osherove<br><br>=C2=A0=C2=A0 - <a href=3D"https=
://twitter.com/RoyOsherove" target=3D"_blank"><b>@RoyOsherove</b></a><br>=
=C2=A0 =C2=A0- Read my new book <b><a href=3D"http://TeamLeadSkills.com" ta=
rget=3D"_blank">Notes to a Software Team Leader</a></b><div><div>=C2=A0 =C2=
=A0- Or <a href=3D"http://courses.osherove.com" target=3D"_blank"><b>my new=
 course</b> about Beautiful Builds</a> and Continuous Delivery<br>=C2=A0 =
=C2=A0- +1-201-256-5575 =C2=A0</div><div>=C2=A0 =C2=A0 - Timezone: Eastern =
Standard Time (New York)<br><br><br></div></div></div></div></div></div></d=
iv></div>
</div>

--047d7bdc09e2d7273305206d7c5c--