You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: src/maintainer/infrastructure.rst
+3-64Lines changed: 3 additions & 64 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -101,14 +101,6 @@ Note that this update command is kind of a hack, and things might go wrong. Make
101
101
102
102
Entering the above phrase in a PR of a feedstock will lint the PR again.
103
103
104
-
.. _ci_update_circle:
105
-
106
-
@conda-forge-admin, please update circle
107
-
----------------------------------------
108
-
109
-
Entering the above phrase in an issue of a feedstock will update the Circle-CI SSH deploy key. This will fix the
110
-
``permission denied (public key)`` issue in Circle-CI's checkout phase; it shouldn't be needed otherwise.
111
-
112
104
113
105
@conda-forge-admin, please update team
114
106
--------------------------------------
@@ -202,10 +194,10 @@ of the feedstock.
202
194
certain very old packages that require VC9 will fail.
203
195
204
196
205
-
TravisCI (OSX, IBM Power 8+)
197
+
TravisCI (IBM Power 8+, ARM)
206
198
------------------------------
207
199
208
-
TravisCI is used to build packages for IBM Power 8+. After merging a staged-recipes pull request, it might be necessary to
200
+
TravisCI is used to build packages for IBM Power 8+ and ARM. After merging a staged-recipes pull request, it might be necessary to
209
201
force sync your repositories in TravisCI to see the reload and cancel buttons. To do this please visit `<https://app.travis-ci.com/account/repositories>`__
210
202
and click the "Sync accounts" button.
211
203
@@ -221,64 +213,11 @@ Enable a build by adding the following to ``conda-forge.yml`` in the root of the
221
213
provider:
222
214
osx: travis
223
215
224
-
For IBM Power 8+ builds, add the name of your feedstock to the list `here
216
+
For IBM Power 8+ and/or ARM builds, add the name of your feedstock to the list `here
CircleCI is a container-based CI service that conda-forge uses to build
232
-
Linux packages. It can optionally build OSX packages.
233
-
234
-
Linux builds are identical to those on Azure as both are built inside Docker containers.
235
-
236
-
237
-
Using Circle for both Linux and OSX
238
-
....................................
239
-
240
-
To use CircleCI for OSX, add the following to ``conda-forge.yml`` in the root of the feedstock.
241
-
242
-
.. code-block:: yaml
243
-
244
-
provider:
245
-
osx: circle
246
-
linux: circle
247
-
248
-
CircleCI for OSX should be used for OSX, only when TravisCI resources (50 minutes of build time per job) are not enough as CircleCI gives more resources (2 hours of build time per job).
249
-
250
-
Note that you need to rerender the feedstock, once this change has been made.
251
-
252
-
253
-
Debugging permission errors
254
-
...........................
255
-
256
-
If CircleCI lacks permissions to checkout the source code, it will produce an error as follows::
257
-
258
-
Cloning into '.'...
259
-
Warning: Permanently added the RSA host key for IP address '192.30.253.113' to the list of known hosts.
260
-
Permission denied (publickey).
261
-
fatal: Could not read from remote repository.
262
-
263
-
When this happens for a feedstock, it can be fixed using the `webservice <ci_update_circle>`, by posting the following comment::
264
-
265
-
@conda-forge-admin, please update circle
266
-
267
-
Otherwise (e.g. in a PR to staged-recipes), here are some things you can try:
268
-
269
-
* Log in and out of Circle CI.
270
-
* Revoke CircleCI's access and then enable it again.
271
-
* In the "Checkout SSH keys" section of your Circle CI project settings, press "add user key".
272
-
273
-
274
-
Drone.io
275
-
--------
276
-
277
-
We use `Drone.io <https://drone.io>`__ for Linux ARMv8 builds. To enable these builds on your feedstock, make a pull request to add your feedstock to the list
278
-
in the `arch_rebuild.txt file <https://github.com/conda-forge/conda-forge-pinning-feedstock/blob/master/recipe/migrations/arch_rebuild.txt>`__.
Copy file name to clipboardExpand all lines: src/orga/getting-in-touch.rst
+7-2Lines changed: 7 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -14,8 +14,8 @@ The main issue trackers that you will interact with are
14
14
* `Our main docs repo <https://github.com/conda-forge/conda-forge.github.io/issues>`__: You'll use this repo as a catch-all for issues where you're not sure where else to put them
15
15
* `Our enhancement proposals repo <https://github.com/conda-forge/cfep/issues>`__: You'll use the enhancement proposals repo if you're interested in substantially changing the way conda-forge operates.
16
16
17
-
Gitter
18
-
-----------------
17
+
Gitter and Element
18
+
-------------------------
19
19
20
20
The main chat rooms that you'll interact with are
21
21
@@ -26,6 +26,11 @@ The main chat rooms that you'll interact with are
26
26
* `gitter: bot subteam <https://gitter.im/conda-forge/regro-cf-autotick-bot>`__: Public chat room for all things related to the conda-forge automation infrastructure.
27
27
Our automation infrastructure is colloquially referred to as "the bot".
28
28
* `gitter: compilers <https://gitter.im/conda-forge/conda-forge-compilers>`__: Public chat room focused on the conda-forge compiler stack.
29
+
* `element: conda-forge-space <https://app.element.io/#/room/#conda-forge-space:matrix.org>`__: An element space listing all conda-forge rooms.
30
+
* `element: interns <https://app.element.io/#/room/#conda-forge_conda-forge-interns:gitter.im>`__: Public chat room for conda-forge interns to discuss projects and seek guidance from the community.
31
+
* `element: general <https://app.element.io/#/room/#conda-forge:matrix.org>`__: Public chat room for the conda-forge community to discuss anything related to conda-forge.
0 commit comments