MCPcopy Create free account

hub / github.com/cisco/lal-build-manager / functions

Functions184 in github.com/cisco/lal-build-manager

↓ 1 callersFunctionis_cached
(backend: &T, name: &str, version: u32, env: &str)
src/storage/download.rs:7
↓ 1 callersFunctionkernel_sanity
()
src/configure.rs:36
↓ 1 callersFunctionkill_input
()
tests/testmain.rs:174
↓ 1 callersFunctionkill_laldir
()
tests/testmain.rs:167
↓ 1 callersFunctionkill_manifest
()
tests/testmain.rs:228
↓ 1 callersFunctionlal_version_check
(minlal: &str)
src/configure.rs:151
↓ 1 callersFunctionlist_everything
()
tests/testmain.rs:237
↓ 1 callersFunctionno_publish_non_release_builds
(backend: &T)
tests/testmain.rs:447
↓ 1 callersFunctionnon_root_sanity
()
src/configure.rs:164
↓ 1 callersFunctionoverwrite_exe
(latest: &LatestLal, exe: &ExeInfo)
src/upgrade.rs:80
↓ 1 callersMethodperformed_upgrade
(&mut self)
src/core/config.rs:182
↓ 1 callersFunctionpermission_sanity_check
Verifies that `id -u` and `id -g` are both 1000 Docker user namespaces are not properly supported by our setup, so for builds to work with the defaul
src/shell.rs:13
↓ 1 callersFunctionpresent
()
src/core/input.rs:28
↓ 1 callersMethodpublish_artifact
(&self, name: &str, version: u32, env: &str)
src/storage/local.rs:82
↓ 1 callersFunctionpull_docker_image
Pulls a docker container Uses `docker pull` to pull the specified container from the docker repository. Returns Ok(()) if the command is successful,
src/shell.rs:61
↓ 1 callersFunctionquery_check
(backend: &T)
tests/testmain.rs:682
↓ 1 callersMethodraw_fetch
(&self, src: &str, dest: &PathBuf)
src/storage/local.rs:106
↓ 1 callersMethodread
(&mut self, buf: &mut [u8])
src/storage/progress.rs:53
↓ 1 callersFunctionread_partial_lockfile
(component: &str)
src/core/input.rs:17
↓ 1 callersFunctionremove_dependencies
()
tests/testmain.rs:182
↓ 1 callersFunctionrun_scripts
()
tests/testmain.rs:564
↓ 1 callersMethodset_default_env
Attach a default environment to the lockfile
src/core/lockfile.rs:162
↓ 1 callersFunctionshell
Mounts and enters `.` in an interactive bash shell using the configured container. If a command vector is given, this is called non-interactively ins
src/shell.rs:299
↓ 1 callersFunctionshell_echo
Shell tests
tests/testmain.rs:315
↓ 1 callersFunctionshell_permissions
()
tests/testmain.rs:326
↓ 1 callersFunctionssl_cert_sanity
()
src/configure.rs:126
↓ 1 callersMethodstash_output
helper for `stash`
src/storage/download.rs:174
↓ 1 callersFunctionstatus_on_experimentals
()
tests/testmain.rs:613
↓ 1 callersFunctionstatus_recurse
( dep: &str, lf: &Lockfile, n: usize, parent_indent: Vec<bool>, show_ver: bool, show_t
src/status.rs:29
↓ 1 callersFunctionstore_tarball
( backend: &T, name: &str, version: u32, env: &str, )
src/storage/download.rs:16
↓ 1 callersFunctionsupported_environments
Print the supported environments from the `Manifest`
src/list.rs:15
↓ 1 callersMethodunpack_stashed_component
helper for `update`
src/storage/download.rs:153
↓ 1 callersFunctionupdate
Update specific dependencies outside the manifest Multiple "components=version" strings can be supplied, where the version is optional. If no version
src/update.rs:12
↓ 1 callersFunctionupdate_save
add dependencies to test tree NB: this currently shouldn't do anything as all deps are accounted for Thus if this changes test manifests, something is
tests/testmain.rs:488
↓ 1 callersMethodupgrade_check_time
(&self)
src/core/config.rs:174
↓ 1 callersFunctionupgrade_exe
(latest: &LatestLal, exe: &ExeInfo)
src/upgrade.rs:100
↓ 1 callersFunctionvalidate_exe
(latest: &LatestLal, exe: &ExeInfo)
src/upgrade.rs:87
↓ 1 callersFunctionverify_checks
(backend: &T)
tests/testmain.rs:520
↓ 1 callersFunctionverify_consistent_dependency_versions
Strict requirement for verifier - dependency tree must be flat-equivalent
src/core/input.rs:181
↓ 1 callersFunctionverify_dependencies_present
Basic part of input verifier - checks that everything is at least present
src/core/input.rs:119
↓ 1 callersFunctionverify_environment_consistency
Strict requirement for verifier - all deps must be built in same environment
src/core/input.rs:198
↓ 1 callersFunctionverify_global_versions
Optional part of input verifier - checks that all versions use correct versions
src/core/input.rs:149
↓ 1 callersFunctionverify_permissions
(exe: &ExeInfo)
src/upgrade.rs:69
↓ 1 callersFunctionversion_string
(lf: Option<&Lockfile>, show_ver: bool, show_time: bool)
src/status.rs:5
Methoddefault
()
src/core/lockfile.rs:41
Methoddefault
()
src/core/manifest.rs:30
Methoddefault
()
src/storage/traits.rs:23
Methoddelete_local
Delete local `.lal/opts`
src/core/sticky.rs:47
Methodfmt
(&self, f: &mut fmt::Formatter)
src/core/errors.rs:128
Methodfmt
(&self, f: &mut fmt::Formatter)
src/core/lockfile.rs:35
Methodfrom
(err: io::Error)
src/core/errors.rs:262
Methodfrom_input_component
Helper constructor for input populator below
src/core/lockfile.rs:140
Methodfrom_path
Opened lockfile at a path
src/core/lockfile.rs:124
Methodget_cache_dir
(&self)
src/storage/artifactory.rs:385
Methodget_component_info
( &self, name: &str, version: Option<u32>, loc: &str, )
src/storage/artifactory.rs:356
Methodget_latest_version
(&self, name: &str, loc: &str)
src/storage/artifactory.rs:351
Methodget_versions
(&self, name: &str, loc: &str)
src/storage/artifactory.rs:347
Functionhello
examples/libhello2/hello.c:3
Methodidentify
Find the manifest file Looks first in `./.lal/manifest.json` and falls back to `./manifest.json`
src/core/manifest.rs:82
Functionis_integer
(v: String)
src/main.rs:14
Methodlatest
Container struct with latest tag
src/core/lockfile.rs:26
Functionmain
()
src/main.rs:241
Functionmain
()
tests/testmain.rs:43
Functionmain
tests/helloworld/hello.c:4
Functionmain
examples/hello2/main.c:4
Functionmain
examples/hello/main.c:3
Methodnew
Initialize a Config with ConfigDefaults This will locate you homedir, and set last update check 2 days in the past. Thus, with a blank default config
src/core/config.rs:126
Methodnew
Initialize a container struct This will split the container on `:` to actually fetch the tag, and if no tag was present, it will assume tag is latest
src/core/lockfile.rs:54
Methodnew
Initialize a manifest struct based on a name The name is assumed to be the default component and will create a component configuration for it with it
src/core/manifest.rs:106
Methodnew
Initialize a StickyOptions with defaults
src/core/sticky.rs:21
Methodnew
(cfg: &ArtifactoryConfig, cache: &str)
src/storage/artifactory.rs:333
Methodnew
(mut rdr: R)
src/storage/progress.rs:36
Methodnew
(cfg: &LocalConfig, cache: &str)
src/storage/local.rs:26
Methodpublish_artifact
(&self, name: &str, version: u32, env: &str)
src/storage/artifactory.rs:365
Methodraw_fetch
(&self, url: &str, dest: &PathBuf)
src/storage/artifactory.rs:387
Methodread
Open and deserialize a defaults file
src/core/config.rs:78
Methodread
Read a manifest file in PWD
src/core/manifest.rs:127
Methodread
Read and deserialize a StickyOptions from `.lal/opts`
src/core/sticky.rs:23
Methodread_from
Read a manifest file in an arbitrary path
src/core/manifest.rs:130
Methodrelease_build
A reader from ARTIFACT directory
src/core/lockfile.rs:134
Functionupgrade_does_not_fail
()
tests/testmain.rs:623
Methodwrite
Write the current `Lockfile` struct to a Path
src/core/lockfile.rs:180
Methodwrite
Update the manifest file in the current folder
src/core/manifest.rs:143
Methodwrite
Overwrite `.lal/opts` with current settings
src/core/sticky.rs:35
← previous101–184 of 184, ranked by callers