Commit a8707ad
authored
[core] Add .rayignore (#58500)
## Description
### Status Quo
Previously, `.gitignore` files handled both uploading to cluster _and_
uploading to github. This PR essentially allows the ability to break
those 2 functionalities apart by creating a `.rayignore` file which will
handle uploading to cluster.
### Purpose
Any path or file specified in `.rayignore` will be ignored when
uploading to the cluster. This is useful for local development when you
don't want random files being uploaded and taking up space.
### How it works
By default, directories containing both `.gitignore` and `.rayignore`
will both be considered (so existing behavior is preserved). To make
`.gitignore` only ignore files uploaded to github, and `.rayignore` only
ignore files uploaded to cluster (essentially making them independent of
each other), you can use the existing `RAY_RUNTIME_ENV_IGNORE_GITIGNORE`
and set that to `1`
## Related issues
#53648
## Additional information
Since `.rayignore` is part of the ray ecosystem, I did not create an env
var to disable ignoring all-together. If users do not want to ignore
files, they can leave `.rayignore` empty, or not create the file at all.
---------
Signed-off-by: iamjustinhsu <[email protected]>1 parent d972b7d commit a8707ad
File tree
12 files changed
+261
-68
lines changed- doc/source/ray-core
- python/ray
- _private
- runtime_env
- dashboard/modules
- job/tests
- tests
- util/client
12 files changed
+261
-68
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
505 | 505 | | |
506 | 506 | | |
507 | 507 | | |
508 | | - | |
| 508 | + | |
509 | 509 | | |
510 | 510 | | |
511 | 511 | | |
| |||
532 | 532 | | |
533 | 533 | | |
534 | 534 | | |
535 | | - | |
| 535 | + | |
| 536 | + | |
536 | 537 | | |
537 | 538 | | |
538 | 539 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
15 | 15 | | |
16 | 16 | | |
17 | 17 | | |
18 | | - | |
19 | 18 | | |
20 | 19 | | |
21 | 20 | | |
| |||
86 | 85 | | |
87 | 86 | | |
88 | 87 | | |
| 88 | + | |
89 | 89 | | |
90 | 90 | | |
91 | 91 | | |
92 | 92 | | |
93 | 93 | | |
94 | 94 | | |
95 | | - | |
96 | | - | |
97 | | - | |
98 | | - | |
| 95 | + | |
| 96 | + | |
| 97 | + | |
| 98 | + | |
99 | 99 | | |
100 | 100 | | |
101 | 101 | | |
| |||
106 | 106 | | |
107 | 107 | | |
108 | 108 | | |
109 | | - | |
| 109 | + | |
| 110 | + | |
| 111 | + | |
| 112 | + | |
| 113 | + | |
| 114 | + | |
| 115 | + | |
110 | 116 | | |
111 | | - | |
| 117 | + | |
112 | 118 | | |
113 | 119 | | |
114 | 120 | | |
| |||
166 | 172 | | |
167 | 173 | | |
168 | 174 | | |
| 175 | + | |
169 | 176 | | |
170 | 177 | | |
171 | 178 | | |
| |||
183 | 190 | | |
184 | 191 | | |
185 | 192 | | |
186 | | - | |
| 193 | + | |
| 194 | + | |
| 195 | + | |
187 | 196 | | |
188 | 197 | | |
189 | 198 | | |
| |||
280 | 289 | | |
281 | 290 | | |
282 | 291 | | |
283 | | - | |
| 292 | + | |
284 | 293 | | |
285 | 294 | | |
286 | | - | |
287 | | - | |
| 295 | + | |
288 | 296 | | |
289 | 297 | | |
290 | | - | |
| 298 | + | |
| 299 | + | |
291 | 300 | | |
292 | 301 | | |
293 | 302 | | |
294 | 303 | | |
295 | | - | |
296 | | - | |
297 | | - | |
298 | 304 | | |
299 | 305 | | |
300 | | - | |
| 306 | + | |
301 | 307 | | |
302 | 308 | | |
303 | 309 | | |
| |||
311 | 317 | | |
312 | 318 | | |
313 | 319 | | |
| 320 | + | |
| 321 | + | |
| 322 | + | |
| 323 | + | |
| 324 | + | |
| 325 | + | |
| 326 | + | |
| 327 | + | |
| 328 | + | |
| 329 | + | |
| 330 | + | |
| 331 | + | |
| 332 | + | |
| 333 | + | |
| 334 | + | |
| 335 | + | |
| 336 | + | |
| 337 | + | |
| 338 | + | |
| 339 | + | |
| 340 | + | |
| 341 | + | |
| 342 | + | |
| 343 | + | |
| 344 | + | |
| 345 | + | |
| 346 | + | |
| 347 | + | |
| 348 | + | |
| 349 | + | |
| 350 | + | |
| 351 | + | |
| 352 | + | |
| 353 | + | |
| 354 | + | |
| 355 | + | |
| 356 | + | |
314 | 357 | | |
315 | 358 | | |
316 | 359 | | |
| |||
403 | 446 | | |
404 | 447 | | |
405 | 448 | | |
| 449 | + | |
406 | 450 | | |
407 | 451 | | |
408 | 452 | | |
| |||
440 | 484 | | |
441 | 485 | | |
442 | 486 | | |
443 | | - | |
| 487 | + | |
| 488 | + | |
| 489 | + | |
| 490 | + | |
| 491 | + | |
| 492 | + | |
| 493 | + | |
444 | 494 | | |
445 | 495 | | |
446 | 496 | | |
| |||
508 | 558 | | |
509 | 559 | | |
510 | 560 | | |
511 | | - | |
| 561 | + | |
| 562 | + | |
| 563 | + | |
| 564 | + | |
| 565 | + | |
512 | 566 | | |
513 | 567 | | |
514 | 568 | | |
| |||
524 | 578 | | |
525 | 579 | | |
526 | 580 | | |
| 581 | + | |
527 | 582 | | |
528 | 583 | | |
529 | 584 | | |
| |||
539 | 594 | | |
540 | 595 | | |
541 | 596 | | |
542 | | - | |
| 597 | + | |
| 598 | + | |
| 599 | + | |
| 600 | + | |
| 601 | + | |
| 602 | + | |
543 | 603 | | |
544 | 604 | | |
545 | 605 | | |
| |||
574 | 634 | | |
575 | 635 | | |
576 | 636 | | |
| 637 | + | |
577 | 638 | | |
578 | 639 | | |
579 | 640 | | |
| |||
590 | 651 | | |
591 | 652 | | |
592 | 653 | | |
| 654 | + | |
593 | 655 | | |
594 | 656 | | |
595 | 657 | | |
| |||
599 | 661 | | |
600 | 662 | | |
601 | 663 | | |
| 664 | + | |
602 | 665 | | |
603 | 666 | | |
604 | 667 | | |
| |||
617 | 680 | | |
618 | 681 | | |
619 | 682 | | |
| 683 | + | |
620 | 684 | | |
621 | 685 | | |
622 | 686 | | |
| |||
646 | 710 | | |
647 | 711 | | |
648 | 712 | | |
| 713 | + | |
649 | 714 | | |
650 | 715 | | |
651 | 716 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
48 | 48 | | |
49 | 49 | | |
50 | 50 | | |
| 51 | + | |
51 | 52 | | |
52 | 53 | | |
53 | 54 | | |
| |||
102 | 103 | | |
103 | 104 | | |
104 | 105 | | |
105 | | - | |
| 106 | + | |
| 107 | + | |
| 108 | + | |
| 109 | + | |
| 110 | + | |
106 | 111 | | |
107 | 112 | | |
108 | 113 | | |
| |||
111 | 116 | | |
112 | 117 | | |
113 | 118 | | |
114 | | - | |
| 119 | + | |
115 | 120 | | |
| 121 | + | |
116 | 122 | | |
117 | 123 | | |
118 | 124 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
30 | 30 | | |
31 | 31 | | |
32 | 32 | | |
| 33 | + | |
33 | 34 | | |
34 | 35 | | |
35 | 36 | | |
| |||
64 | 65 | | |
65 | 66 | | |
66 | 67 | | |
67 | | - | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
68 | 73 | | |
69 | 74 | | |
70 | 75 | | |
| |||
90 | 95 | | |
91 | 96 | | |
92 | 97 | | |
| 98 | + | |
93 | 99 | | |
94 | 100 | | |
95 | 101 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2610 | 2610 | | |
2611 | 2611 | | |
2612 | 2612 | | |
| 2613 | + | |
| 2614 | + | |
2613 | 2615 | | |
2614 | 2616 | | |
| 2617 | + | |
| 2618 | + | |
| 2619 | + | |
2615 | 2620 | | |
2616 | | - | |
| 2621 | + | |
| 2622 | + | |
| 2623 | + | |
| 2624 | + | |
2617 | 2625 | | |
2618 | 2626 | | |
2619 | | - | |
| 2627 | + | |
| 2628 | + | |
| 2629 | + | |
| 2630 | + | |
2620 | 2631 | | |
2621 | 2632 | | |
2622 | 2633 | | |
| |||
0 commit comments