Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/NixOS/ofborg
/ functions
Functions
352 in github.com/NixOS/ofborg
⨍
Functions
352
◇
Types & classes
122
↓ 85 callers
Function
from
(data: &[u8])
ofborg/src/message/buildjob.rs:49
↓ 46 callers
Method
path
(&self)
ofborg/src/test_scratch.rs:43
↓ 28 callers
Method
write_to_line
(&mut self, line: usize, data: &str)
ofborg/src/writetoline.rs:35
↓ 22 callers
Function
assert_file_content
(f: &mut T, value: &str)
ofborg/src/writetoline.rs:100
↓ 20 callers
Method
status
(&self)
ofborg/src/message/buildresult.rs:146
↓ 18 callers
Function
load
(filename: &Path)
ofborg/src/config.rs:298
↓ 17 callers
Function
assert_run
(res: Result<fs::File, fs::File>, expected: Expect, require: Vec<&str>)
ofborg/src/nix.rs:470
↓ 17 callers
Method
clone_to
(&self)
ofborg/src/checkout.rs:214
↓ 17 callers
Method
inner
(self)
ofborg/src/writetoline.rs:75
↓ 17 callers
Function
nix
()
ofborg/src/nix.rs:419
↓ 14 callers
Method
set_with_description
( &mut self, description: &str, state: hubcaps::statuses::State, )
ofborg/src/commitstatus.rs:37
↓ 14 callers
Method
tell
(&self, action: worker::Action)
ofborg/src/tasks/build.rs:276
↓ 13 callers
Method
declare_queue
(&mut self, config: QueueConfig)
ofborg/src/easylapin.rs:51
↓ 13 callers
Function
publish_serde_action
( exchange: Option<String>, routing_key: Option<String>, msg: &T, )
ofborg/src/worker.rs:27
↓ 13 callers
Method
run
(&self, mut cmd: Command, keep_stdout: bool)
ofborg/src/nix.rs:265
↓ 12 callers
Function
build_path
()
ofborg/src/nix.rs:439
↓ 12 callers
Function
response
(status: StatusCode, body: &'static str)
ofborg/src/bin/github-webhook-receiver.rs:93
↓ 11 callers
Method
actions
(&self)
ofborg/src/tasks/evaluate.rs:128
↓ 11 callers
Function
assert_contains_job
(actions: &mut IntoIter<worker::Action>, text_to_match: &str)
ofborg/src/tasks/build.rs:476
↓ 11 callers
Method
lines
(&mut self)
ofborg/src/asynccmd.rs:135
↓ 11 callers
Function
setup_log
()
ofborg/src/lib.rs:85
↓ 11 callers
Function
testfile
(path: &Path)
ofborg/src/writetoline.rs:90
↓ 10 callers
Method
notify
(&mut self, event: Event)
ofborg/src/stats.rs:36
↓ 9 callers
Method
args
(&self, command: &mut Command)
ofborg/src/nix.rs:56
↓ 9 callers
Method
bind_queue
(&mut self, config: BindQueueConfig)
ofborg/src/easylapin.rs:65
↓ 9 callers
Method
declare_exchange
(&mut self, config: ExchangeConfig)
ofborg/src/easylapin.rs:32
↓ 9 callers
Function
from_config
(cfg: &RabbitMqConfig)
ofborg/src/easylapin.rs:23
↓ 9 callers
Method
lock
(&self)
ofborg/src/locks.rs:10
↓ 8 callers
Method
skip
(&mut self, _job: &EvaluationJob)
ofborg/src/message/evaluationjob.rs:21
↓ 7 callers
Method
consume
( self, mut worker: W, config: ConsumeConfig, )
ofborg/src/easylapin.rs:86
↓ 7 callers
Function
make_worker
(path: PathBuf)
ofborg/src/tasks/log_message_collector.rs:246
↓ 7 callers
Function
noop
(operation: Operation)
ofborg/src/nix.rs:427
↓ 7 callers
Method
wait
(self)
ofborg/src/asynccmd.rs:143
↓ 6 callers
Function
cached_cloner
(path: &Path)
ofborg/src/checkout.rs:15
↓ 6 callers
Function
response
(status: StatusCode, body: &'static str)
ofborg/src/bin/logapi.rs:33
↓ 6 callers
Method
safe_command
( &self, op: &Operation, nixpkgs: &Path, args: &[S], safe_paths: &[&Pa
ofborg/src/nix.rs:319
↓ 6 callers
Method
spawn
(mut self)
ofborg/src/asynccmd.rs:89
↓ 5 callers
Method
checkout_origin_ref
(&self, git_ref: &OsStr)
ofborg/src/checkout.rs:77
↓ 5 callers
Method
clone_for
(&self, use_category: String, id: String)
ofborg/src/checkout.rs:52
↓ 5 callers
Function
events
()
ofborg/build.rs:184
↓ 5 callers
Function
individual_eval_path
()
ofborg/src/nix.rs:451
↓ 5 callers
Function
make_from
(id: &str)
ofborg/src/tasks/log_message_collector.rs:250
↓ 5 callers
Method
path_for_log
(&self, from: &LogFrom)
ofborg/src/tasks/log_message_collector.rs:130
↓ 5 callers
Method
project
(&self, name: &str, clone_url: String)
ofborg/src/checkout.rs:34
↓ 5 callers
Method
set_attrs_command
(&self, command: &mut Command, file: File, attrs: Vec<String>)
ofborg/src/nix.rs:238
↓ 5 callers
Method
unlock
(&mut self)
ofborg/src/locks.rs:22
↓ 4 callers
Method
consumer
( &self, job: buildjob::BuildJob, notifier: Arc< dyn notifyworker::Notific
ofborg/src/tasks/build.rs:298
↓ 4 callers
Method
lock
(&self)
ofborg/src/clone.rs:28
↓ 4 callers
Method
log_line
(&self, line: String)
ofborg/src/tasks/build.rs:171
↓ 4 callers
Method
safely_build_attrs
( &self, nixpkgs: &Path, file: File, attrs: Vec<String>, )
ofborg/src/nix.rs:216
↓ 4 callers
Method
unlock
(&mut self)
ofborg/src/clone.rs:16
↓ 4 callers
Function
update_labels
( issueref: &hubcaps::issues::IssueRef, add: &[String], remove: &[String], )
ofborg/src/tasks/evaluate.rs:492
↓ 3 callers
Method
acl
(&self)
ofborg/src/config.rs:208
↓ 3 callers
Method
as_build_destination
(&self)
ofborg/src/systems.rs:32
↓ 3 callers
Method
build_job_architectures_for_user_repo
(&self, user: &str, repo: &str)
ofborg/src/acl.rs:24
↓ 3 callers
Method
enum_index_names
(&self)
ofborg/build.rs:88
↓ 3 callers
Method
log_snippet
(&self)
ofborg/src/tasks/build.rs:97
↓ 3 callers
Method
open_file
(&self, path: &Path)
ofborg/src/tasks/log_message_collector.rs:150
↓ 3 callers
Method
safely
( &self, op: &Operation, nixpkgs: &Path, args: Vec<String>, keep_stdou
ofborg/src/nix.rs:255
↓ 3 callers
Method
safely_instantiate_attrs
( &self, nixpkgs: &Path, file: File, attrs: Vec<String>, )
ofborg/src/nix.rs:186
↓ 3 callers
Method
set
(&self, state: hubcaps::statuses::State)
ofborg/src/commitstatus.rs:50
↓ 3 callers
Method
string
(&self)
ofborg/src/test_scratch.rs:47
↓ 3 callers
Method
variant
(&self)
ofborg/build.rs:29
↓ 2 callers
Function
action_deliver
( chan: &Channel, deliver: &Delivery, action: Action, )
ofborg/src/easylapin.rs:203
↓ 2 callers
Method
checkout_ref
(&self, git_ref: &OsStr)
ofborg/src/checkout.rs:84
↓ 2 callers
Method
clone_from
(&self)
ofborg/src/checkout.rs:210
↓ 2 callers
Method
clone_repo
(&self)
ofborg/src/clone.rs:53
↓ 2 callers
Method
commit_exists
(&self, commit: &OsStr)
ofborg/src/checkout.rs:119
↓ 2 callers
Method
description
(&self)
ofborg/build.rs:50
↓ 2 callers
Function
empty_response
(status: StatusCode)
ofborg/src/bin/github-webhook-receiver.rs:100
↓ 2 callers
Method
enum_field_names
(&self)
ofborg/build.rs:103
↓ 2 callers
Method
enum_index_types
(&self)
ofborg/build.rs:57
↓ 2 callers
Function
env_noop
()
ofborg/src/nix.rs:433
↓ 2 callers
Method
fetch_pr
(&self, pr_id: u64)
ofborg/src/checkout.rs:98
↓ 2 callers
Method
fetch_repo
(&self)
ofborg/src/clone.rs:88
↓ 2 callers
Method
for_repo
(&'a mut self, owner: &str, repo: &str)
ofborg/src/config.rs:355
↓ 2 callers
Function
get_prefix
Determine whether or not to use the "old" status prefix, `grahamcofborg`, or the new one, `ofborg`. If the PR already has any `grahamcofborg`-prefixe
ofborg/src/tasks/evaluate.rs:540
↓ 2 callers
Method
github_app_vendingmachine
(&self)
ofborg/src/config.rs:251
↓ 2 callers
Method
handle_for
(&mut self, from: &LogFrom)
ofborg/src/tasks/log_message_collector.rs:97
↓ 2 callers
Method
jwt
(&self)
ofborg/src/config.rs:319
↓ 2 callers
Method
legacy
(&self)
ofborg/src/message/buildresult.rs:89
↓ 2 callers
Function
lines_from_file
(file: fs::File)
ofborg/src/nix.rs:374
↓ 2 callers
Function
list_segment
(name: &str, things: &[String])
ofborg/src/tasks/githubcommentposter.rs:210
↓ 2 callers
Method
lock_path
(&self)
ofborg/src/checkout.rs:220
↓ 2 callers
Function
make_pr_repo
(bare: &Path, co: &Path)
ofborg/src/checkout.rs:269
↓ 2 callers
Function
make_pr_repo
(bare: &Path, co: &Path)
ofborg/src/tasks/build.rs:454
↓ 2 callers
Function
make_worker
(path: &Path)
ofborg/src/tasks/build.rs:442
↓ 2 callers
Method
merge_commit
(&self, commit: &OsStr)
ofborg/src/checkout.rs:137
↓ 2 callers
Method
msg_to_job
(&self, _: &str, _: &Option<String>, body: &[u8])
ofborg/src/tasks/build.rs:285
↓ 2 callers
Function
name_to_parts
(name: &str)
ofborg/build.rs:134
↓ 2 callers
Method
nix
(&self)
ofborg/src/config.rs:259
↓ 2 callers
Function
parse
(text: &str)
ofborg/src/commentparser.rs:13
↓ 2 callers
Method
path_for_metadata
(&self, from: &LogFrom)
ofborg/src/tasks/log_message_collector.rs:118
↓ 2 callers
Method
path_for_result
(&self, from: &LogFrom)
ofborg/src/tasks/log_message_collector.rs:124
↓ 2 callers
Function
reader_tx
(read: R, tx: SyncSender<String>)
ofborg/src/asynccmd.rs:40
↓ 2 callers
Method
retry_later
(&mut self, _job: &EvaluationJob)
ofborg/src/message/evaluationjob.rs:17
↓ 2 callers
Method
safely_evaluate_expr_cmd
( &self, nixpkgs: &Path, expr: &str, argstrs: HashMap<&str, &str>, ext
ofborg/src/nix.rs:197
↓ 2 callers
Method
safely_partition_instantiable_attrs
( &self, nixpkgs: &Path, file: File, attrs: Vec<String>, )
ofborg/src/nix.rs:167
↓ 2 callers
Function
spawn_join
( id: WaitTarget, tx: SyncSender<(WaitTarget, WaitResult<T>)>, waiting_on: thread::JoinHandle<T>,
ofborg/src/asynccmd.rs:60
↓ 2 callers
Function
strip_ansi
(string: &str)
ofborg/src/nix.rs:457
next →
1–100 of 352, ranked by callers