From ced30e945e19ea381952de4eaf4c83301063f5a5 Mon Sep 17 00:00:00 2001 From: Dan Miller Date: Tue, 5 Feb 2019 17:12:23 -0500 Subject: [PATCH] docs: fix rendering FastBuild and Repo API docs (#1118) --- docs/_build/doctrees/api.doctree | Bin 56340 -> 70548 bytes docs/_build/doctrees/environment.pickle | Bin 47743 -> 48186 bytes docs/_build/html/api.html | 87 ++++++++++++++++++++++-- docs/_build/html/genindex.html | 38 +++++++++-- docs/_build/html/objects.inv | Bin 577 -> 616 bytes docs/_build/html/searchindex.js | 2 +- docs/api/api.py | 6 +- 7 files changed, 120 insertions(+), 13 deletions(-) diff --git a/docs/_build/doctrees/api.doctree b/docs/_build/doctrees/api.doctree index 433db957b9c66e83b10ad889efd1edd3e7bc67e7..78d2cff4ad096c7343d59c572a14e010ce88a74c 100644 GIT binary patch literal 70548 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 Sw@ej|mC3vdOUS1MGyfkAedgK# literal 56340 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

The result of executing a command on your local system

+
+
+class api.FastBuild
+

An image that was created with `fast_build`

+
+
+add(dest)
+

Adds the content from src into the image at path dest.

+ +++ + + + +
Return type:FastBuild
+
+ +
+
+run(trigger=[])
+

Runs cmd as a build step in the image.

+ +++ + + + + + +
Parameters:
    +
  • cmd (str) – A shell command.
  • +
  • trigger (Union[List[str], str]) – If the trigger argument is specified, the build step is only run on changes to the given file(s).
  • +
+
Return type:

None

+
+
+ +
+
class api.LocalPath

A path on disk

-
-
-api.blob(input)
-

Creates a blob that wraps the provided string. Useful for passing strings in to functions like k8s_yaml

+
+
+class api.Repo
+

Represents a version control repository

+
+
+path(path)
+

Returns the absolute path to the file specified at path in the repo. +path must be a relative path.

+

Respects .gitignore.

- + + + + +
Return type:Blob
Parameters:path (str) – relative path in repository
Return type:LocalPath
Returns:A LocalPath resource, representing a local path on disk.
+
+ +
+
+class api.Yaml
+

A string that represents YAML that can be parsed

+
+
api.docker_build(ref, context, build_args={}, dockerfile='Dockerfile', dockerfile_contents='')
@@ -259,7 +318,7 @@ -Return type:FastBuild +Return type:FastBuild @@ -372,7 +431,7 @@ -Return type:Repo +Return type:Repo @@ -394,6 +453,20 @@
+
+
+api.yaml(contents)
+

Creates a Yaml object that wraps the provided string. Useful for passing strings in to functions that expect YAML like k8s_yaml

+ +++ + + + +
Return type:Yaml
+
+ diff --git a/docs/_build/html/genindex.html b/docs/_build/html/genindex.html index de3ca991e9..c4cecd11ba 100644 --- a/docs/_build/html/genindex.html +++ b/docs/_build/html/genindex.html @@ -191,11 +191,17 @@

Index

| H | K | L + | P | R + | Y

A

+
@@ -270,10 +274,36 @@

L

+

P

+ + +
+

R

+ +
+ +

Y

+ + +
diff --git a/docs/_build/html/objects.inv b/docs/_build/html/objects.inv index 49bdc9d2fd26e1854fd69cfcd45fcef9b5f61ecd..b3bc3baca29c5c8ea017e14ba996ebe240ca35f6 100644 GIT binary patch delta 510 zcmV(LXuC3T%66$RmD@H5(bz;vS(!yVl zzp^G}BsnGieZ6Pjhh4 z-JKVbEmN%tOUedZt=P2G_;yREPdF zxNoTws(nk#iIDRe>z1X}Ae%YO>4U8dSmh0cCEBiRcT(rAQ;qmD8z|#VEfQ5n;X9 zpS)lYwAK+R$La+21=9kBALkp*>2B2%S^kv&xVcRW#L#-|$XFJC&-{)Y0ofDbT#c`w z$BMeFkSm8D2a$pvkI6se#kAiS7&-5h5oEOU9xI-*+LX(>zQIqT^$slh3(;gX%0~zY AH~;_u delta 471 zcmV;|0Vw|H1i=K5bbm{4)G!df`&U?k>mqtULVGKPLM1Ae0_VtUk9SQRkL!oj@ayp_ z-DIiAo|5@qo{UFfR#7`{2NY2QeM^~DZ;oNmuPU;6O*bTCA2jZ>kZa~Wy*lY8!B^x= z?^rngSG8|3G8!HfnwK;Jc@M7JN2SG@Rx+j6H9lOHb_6}FX@C0nzH{I)Iu4g;M>ec> z*he35P=8hfbsq9XqVAwV>eJ$y+5r=tRC?`f>Vw#(tD&0{M}I0EiuZbVM;}0f1H*xE z6wsmUI2sXom|M@N8gr9CiZVS5NZJN)94va6+m}pre=Jxs7mUCY8?1)TI{Xbh___U@ zs{x-XN_Pz(*n}l%$J<0cXEJ43wSCqn(aa7pb4!Rclni+WuG0E>&kyg zZ{(EH_*pgv}j=O+LF diff --git a/docs/_build/html/searchindex.js b/docs/_build/html/searchindex.js index fbe5a32829..c6aff4e084 100644 --- a/docs/_build/html/searchindex.js +++ b/docs/_build/html/searchindex.js @@ -1 +1 @@ -Search.setIndex({docnames:["api","code_of_conduct","docker_compose","example_projects","faq","fast_build","first_example","helm","index","install","skaffold","tiltfile_concepts","tutorial"],envversion:{"sphinx.domains.c":1,"sphinx.domains.changeset":1,"sphinx.domains.cpp":1,"sphinx.domains.javascript":1,"sphinx.domains.math":2,"sphinx.domains.python":1,"sphinx.domains.rst":1,"sphinx.domains.std":1,sphinx:55},filenames:["api.rst","code_of_conduct.md","docker_compose.md","example_projects.md","faq.md","fast_build.md","first_example.md","helm.md","index.md","install.md","skaffold.md","tiltfile_concepts.md","tutorial.md"],objects:{"":{api:[0,0,0,"-"]},api:{Blob:[0,1,1,""],LocalPath:[0,1,1,""],blob:[0,2,1,""],docker_build:[0,2,1,""],fail:[0,2,1,""],fast_build:[0,2,1,""],helm:[0,2,1,""],k8s_resource:[0,2,1,""],k8s_yaml:[0,2,1,""],kustomize:[0,2,1,""],local:[0,2,1,""],local_git_repo:[0,2,1,""],read_file:[0,2,1,""]}},objnames:{"0":["py","module","Python module"],"1":["py","class","Python class"],"2":["py","function","Python function"]},objtypes:{"0":"py:module","1":"py:class","2":"py:function"},terms:{"case":[4,5,7,9,11,12],"class":0,"default":[0,4,11],"final":11,"function":[0,5,7,11,12],"int":0,"new":[4,5,8],"public":[1,10],"return":[0,7,11],"static":[4,11],"switch":2,"throw":0,"try":[3,4,9,12],"while":[2,5,6],Being:1,But:4,For:[2,4,5,6,9,11],K8S:0,NOT:6,One:[3,5],TLS:4,That:5,The:[0,1,3,4,5,6,7,8,10,11,12],There:4,These:[3,5],Use:[7,12],Useful:0,Using:[1,8,11],abandon:11,abid:8,abl:0,about:[6,8,12],absolut:[0,4],accept:1,access:[0,11,12],accident:4,accomplish:11,account:1,accus:1,act:1,action:[1,2],activ:[1,11],adapt:1,add:[0,5,11,12],adding:5,addit:[0,1,11,12],address:1,advanc:1,advantag:5,after:[1,9,11],again:[4,5],age:1,aim:11,algorithm:11,align:1,alik:8,all:[0,1,5,9,11,12],allow:[2,4,10],almost:10,alon:1,alreadi:[9,12],also:[0,1,2,3,7,9,10,11,12],altern:11,alwai:4,ani:[0,1,5,6,8,9],anoth:4,answer:6,anyon:1,anywher:0,api:[4,5,8,11],apivers:10,app:[3,8,11,12],appear:1,appli:[0,1,8],appoint:1,approach:5,appropri:1,arg:[0,11],argument:[0,11,12],aris:1,around:4,arrai:11,artifact:10,ask:[8,12],associ:0,assum:12,assumpt:1,attack:1,attent:1,automat:[0,4,8,12],avail:[4,9],avoid:4,awai:1,back:4,backend:[0,2,3,8,11,12],background:1,backrub:1,bad:1,ban:1,bar:[11,12],base:[0,11],baselin:1,baz:11,becaus:[4,11,12],befor:[1,5,12],begin:[5,12],behavior:1,belief:1,believ:1,below:[4,8],besid:9,best:1,better:2,bin:[5,9],binari:4,blob:[0,11],blog:8,bodi:1,both:[0,1],bottom:12,botton:[3,6],boundari:1,box:[3,6,7],brew:9,bring:8,broken:8,browser:[3,6],bug:[2,12],build:[0,5,6,8,9,10],build_arg:[0,11],built:[3,6,7,9,11,12],button:4,cach:[0,5],call:[0,4,7,11,12],can:[0,1,2,3,5,9,10,11,12],cannot:[0,5],caus:11,ceas:1,certif:4,chang:[5,6,8,11,12],channel:[8,12],characterist:1,chart:[0,7],chart_dir:[11,12],chat:12,cheat:11,check:[3,6,12],choic:1,choos:[4,11],cisphobia:1,cissexist:1,clarifi:1,click:[4,9],clone:[3,5,6],closer:5,cloud:[4,12],cluster:[0,6,9],cmd:[0,5,9],code:[0,5,8,11],com:[3,5,6,8,9],combin:11,come:[3,6],comfort:1,command:[0,3,4,5,12],comment:[1,8],commit:1,common:4,commun:1,companynam:[8,11,12],compar:10,compil:5,complain:12,complaint:1,complet:[5,8],complex:10,compos:[8,9],comprehens:11,concept:[1,8,10,12],conduct:8,config:[2,4,6,9,10,11],config_dir:[11,12],configur:[2,4,5,6,8,11,12],confirm:3,conflict:4,congeni:1,congratul:[3,6],connect:[0,8,11,12],consent:1,consid:1,consist:12,construct:[1,11],contact:1,contain:[0,3,5,6,8,9,10,11,12],content:[0,1],context:[0,4,6,9,10,12],continu:1,contribut:1,contributor:[1,8],control:[1,11],copi:[4,5],corner:4,correct:1,correctli:[1,9],correspond:[0,10],could:[1,7,11],coven:1,cover:7,crash:12,creat:[0,1],critic:1,cuddl:9,curl:9,current:[4,6,9],custom:12,cwd:0,data:[8,11],date:8,deadnam:1,debat:1,debug:2,declar:12,dedic:1,deem:1,def:11,defin:[0,1,11],delet:[4,5],deliber:1,demonstr:8,demoserv:5,demoserver1:5,depend:[4,11],deploi:[0,2,7,8,10],deploy:[5,10,12],derogatori:1,describ:[2,3,10,11,12],descript:1,desktop:[4,6,9],destruct:1,detail:[1,8,12],detect:4,determin:1,dev:[6,8,9,10,11],develop:[5,8,12],dialect:[11,12],dialog:4,dict:0,did:6,didn:6,differ:[1,2,3,5],dig:[2,10],direct:1,directli:[1,4,10],directori:[0,3,5,6,7,8,9,12],disabl:[1,4],disagr:1,discret:1,discuss:1,disk:0,displai:[3,6,12],disput:1,disrespect:1,divers:1,dm1_img_nam:5,doc:[2,3,10,11],docker:[0,5,6,8,9,11,12],docker_api_vers:4,docker_build:[0,5,8,10,11,12],docker_cert_path:4,docker_compos:2,docker_host:4,docker_tls_verifi:4,dockerfil:[0,5,11],dockerfile_cont:0,dockerfile_path:0,dockerimag:0,document:[0,2],doe:[1,4,5],doesn:[4,11],don:[1,3,5,11],doubl:6,down:[3,6],download:[8,9],dox:1,drug:1,each:[3,11,12],easi:6,easier:[10,11],easili:1,econom:1,edg:4,edit:[1,8,11,12],editor:12,educ:1,effect:1,either:[11,12],electron:1,elsewher:0,email:1,emit:4,empathi:1,employ:1,employe:8,enabl:[4,9],encount:1,encourag:1,end:[11,12],eng:8,engag:1,engin:[1,8],enough:11,enter:12,entiti:0,entri:0,entrypoint:[0,5],environ:[0,1,3,4,5,8],equival:0,ergonom:11,error:[0,2,8,9,10,11,12],essenti:1,etc:11,ethnic:1,even:[4,5,10],event:1,everi:[1,5,11],everyon:[1,8],examin:2,exampl:[0,1,5,6,8,10,11],except:4,execut:0,exist:[0,2,6,8,9,11],expand:11,expect:[0,1,3,8],experi:[1,2],experiment:4,explain:[1,5,11],explicit:1,explor:[5,12],express:1,expuls:1,extend:7,extens:11,extra:0,extra_pod_selector:0,extract:0,extrem:11,fail:0,fair:1,familiar:11,fan:1,faq:[6,9],fast:[0,5],fast_build:[0,5],fastbuild:0,faster:8,featur:[3,11,12],feel:[1,12],few:[5,11],file:[0,2,5,8,11,12],file_path:0,filenam:11,filesystem:[2,5],find:[0,1,8,11,12],finish:[0,3,6],firehos:[2,10],first:[0,1,3,8,11],fix:[2,4,8],flux:11,focus:1,follow:1,foo:[11,12],food:1,forc:0,fork:11,forward:12,foster:1,free:[1,12],frequent:8,friendli:1,from:[0,1,2,4,5,8,12],front:11,frontend:[8,11,12],full:[2,10],fulli:0,further:1,gcr:[5,10],gen_k8s_yaml:12,gender:1,gener:[7,11,12],get:[2,6,8,9],git:[0,3,5,6],github:[3,5,6,8,9],give:[1,12],given:0,glanc:[2,10],global:[2,10],golang:5,gracefulli:1,graphql:11,great:[10,12],green:[3,6],group:[1,11,12],guid:[5,6,12],hand:[2,3,4],handl:[1,2],harass:1,hard:11,harm:1,has:[0,2,4,5,6,10,11],have:[1,3,6,9,11,12],head:12,health:1,healthi:1,helm:[0,8,11,12],help:[4,8,11],here:[5,11],heurist:0,hit:2,home:9,homepag:3,how:[1,2,5,6,10,11,12],howev:1,http:[3,5,6,9],hug:1,human:5,icon:[3,4,6],ident:1,ignor:9,imag:[0,5,8,10,12],imageneverpul:4,imageri:1,img_nam:0,immedi:11,impact:1,implement:[3,11],inappropri:1,incid:1,incit:1,includ:[1,4],inclus:1,increment:5,independ:0,individu:[1,11],infer:0,inflammatori:1,info:9,inform:[1,11],ing:12,initi:0,inject:12,input:[0,5],insid:[4,5],instal:[4,5,6,12],instanc:1,instead:[2,4,5,11,12],instruct:[0,9],insult:1,integr:[3,6],interact:12,intercept:0,interest:1,interpret:[5,11],introduc:[5,12],intuit:11,investig:[1,11],invit:8,involv:1,ism:1,issu:[1,2],its:[0,1,11],javascript:5,join:12,judici:11,just:[2,5,6,8,10,12],justic:1,k8s:[0,8],k8s_resourc:[0,11,12],k8s_yaml:[0,5,7,8,10,11,12],keep:5,kind:[1,4,10],know:[6,7,8,11],known:1,kubeconfig:4,kubectl:[4,6,8,9,10],kubernet:[0,2,5,6,8,9,11,12],kustom:[0,11,12],label:0,labelset:0,languag:[1,3,5],larg:2,latest:8,learn:6,least:0,leav:1,legend:12,let:[3,4,5,6,7,10,11,12],level:1,lifestyl:1,lightn:5,like:[0,1,5,8,11,12],line:[2,5,11],list:[0,11,12],listen:6,load:4,local:[0,5,6,7,8,9,10,11,12],local_git_repo:[0,5],localhost:[0,3,6,11],localpath:0,log:[1,2,3,6,8,10],longer:1,look:[3,5,6,8,9,11,12],loop:11,love:[7,11],mac:[4,9],machin:4,made:11,mai:[0,1,2,12],mail:1,maintain:1,major:5,make:[1,8,9,10,11],mani:[1,3,12],manifest:10,manual:2,map:[10,11],margin:1,match:[0,12],matter:1,mean:4,mechan:[0,1],media:1,medium:8,meet:0,member:1,memori:2,messag:9,method:5,microservic:[3,8,11],microservice_config:11,might:5,minikub:[4,6,9],minut:[2,8,9,10],misbehav:4,misgend:1,mode:4,modern:5,modifi:4,moral:12,more:[1,2,4,5,11,12],most:[2,4,5,11],msg:0,much:5,multipl:[3,8,11,12],muscl:2,must:[0,1],myproj:0,myregistri:0,name:[0,1,5,11,12],nation:1,navig:[2,10],necessari:11,need:[1,5,7,9,11],neg:1,neurodiverg:1,never:1,newer:2,non:9,none:0,normal:5,note:[0,11],notic:1,notifi:1,now:[2,12],object:12,off:[2,3,4,6,10],offens:1,offici:1,offlin:1,often:1,okai:1,omit:1,onc:12,one:[0,1,2,3,4,5,10,11,12],oneup:6,ongo:1,onli:[5,6,11],onlin:1,open:[1,3,4,6,8,9,12],opinion:1,opportun:1,oppress:1,optim:[8,12],option:[0,4,11],orchestr:2,organ:11,orient:1,other:[1,4],otherwis:1,our:[2,3,5,6,7,8,9,10,11],out:[3,6,7,11,12],outcom:1,output:11,outsid:[1,2,5],over:[1,11],overlook:11,own:6,page:9,pane:[3,6],paragraph:11,param:0,paramet:0,parent:1,part:5,particip:1,pass:0,path:[0,4,5,7,9],pathtochartdir:0,pathtodir:0,pattern:12,peopl:[1,3],perform:4,perman:1,permiss:1,persist:1,person:[1,3],photographi:1,physic:1,plai:8,pleas:[1,2,11],plu:2,pod:[0,12],point:2,polit:1,popular:[11,12],port:[0,3,6,11,12],port_forward:[0,11,12],posit:1,possibl:[10,11],post:1,potenti:1,power:4,practic:[1,12],prefer:[4,9],prerequist:8,previou:5,print:12,priorit:1,privat:1,privileg:1,problem:12,product:1,profession:1,program:[8,11,12],project:[1,2,4,8,9,11,12],pronoun:1,provid:[0,1,2],psycholog:1,publish:1,pull:[4,8],purpos:1,python:[5,10,11,12],question:[6,8],quickli:1,quit:[3,6],quux:11,race:1,racism:1,racist:1,rais:0,ran:12,rang:[1,11],raw:0,reach:11,read:[0,4,5,8,12],read_fil:[0,11],readi:[3,6,9],real:[5,8],reason:1,rebuild:5,receiv:1,recompil:5,record:[1,11],reexecut:[11,12],ref:0,refer:[3,5,8,11],reflect:1,refus:1,regard:1,regardless:1,regist:[11,12],regular:0,reject:1,rel:0,relat:[1,11],releas:8,relev:[8,11,12],reli:0,religion:1,remain:0,remov:1,renam:4,render:0,repo:[0,3,5,6],report:1,repres:1,represent:1,request:[1,12],requir:[2,7,11],reset:4,resolv:1,resourc:[0,12],respect:[0,1],respectfulli:1,respond:12,restart:4,result:[0,1,11],revers:1,rewrit:11,right:[1,4,8,11,12],roll:2,root:[5,9],roughli:0,rubi:4,rule:4,run:[0,2,3,5,7,8,9,11,12],runtim:12,safe:1,safeti:1,sai:[5,8,12],same:[2,4,5],save:12,scratch:5,screen:[2,4,10],screencast:8,script:[2,11,12],scroll:[2,10],second:1,section:12,see:[0,1,2,3,6,12],selector:0,self:1,sens:11,sensit:12,separ:2,serv:[3,6],servant:10,server:[3,5],servic:[2,3,8,10,11],session:8,set:[0,1,4,5,8,12],settl:11,setup:[9,12],sexism:1,sexist:1,sexual:1,sheet:11,shell:5,shorter:10,should:[1,2,3,6,11,12],show:[1,2,10],similar:[1,5],simpl:[3,6,10,11],simpler:2,simul:1,situat:1,size:1,skaffold:8,slack:[2,8,12],slow:5,snack:10,social:1,socio:1,solut:4,some:[11,12],someon:1,someth:[11,12],soon:12,sourc:[1,8,11,12],space:1,spec:0,specif:[4,9,11],specifi:[0,1],sponsor:1,spooner:10,src:5,stabl:4,starlark:[10,11,12],start:[3,4,5,8,9,12],startup:11,state:[2,4],statu:[1,2,3,6,10,11],stdout:[0,11],step:[5,7],still:[0,11],stop:[1,4,8],str:0,stress:8,string:[0,11],style:1,subsequ:0,subset:10,substitut:11,success:1,sudo:9,suicid:1,suitabl:3,supplement:3,suppli:1,support:[0,2,4,7,11,12],sure:[9,11,12],surfac:[8,12],system:0,tab:4,take:[1,2,5,12],taken:[1,12],talk:[1,12],tap:9,tar:9,target:[0,11],team:8,technic:[1,12],tell:[2,8,12],templat:[0,7],temporarili:1,termin:[2,3,6,8,9,10],test:[5,6],text:[3,6,11],textual:1,than:[2,5,11],thei:[1,5,12],them:[1,5,8,11],theme:11,thi:[0,2,3,4,5,6,7,9,10,11,12],thing:4,think:[4,8,11],third:1,those:[1,11],thought:1,threat:1,threaten:1,through:[5,12],tilt:[0,2,3,5,7,10,11,12],tiltdemo1:5,tiltdemo:5,tiltfil:[8,10],time:[0,4,5,8,11,12],todai:11,todo:1,tone:1,too:5,tool:[2,5,11,12],top:5,toward:1,treat:1,tri:4,trick:[2,5],troll:1,troubl:9,turn:[3,4,6],tutori:[3,5,6,7,8,9,10,11],tweet:8,two:[2,3,4,8,10],txt:11,type:[0,3,6],typic:8,unabl:1,unaccept:1,under:6,union:0,unlik:11,unwelcom:1,updat:2,upgrad:10,upper:4,url:4,usag:11,use:[0,1,2,3,5,6,7,9,11,12],used:0,useful:3,user:[0,1,2,9,11],usernam:1,uses:[0,2,3,11],using:[0,1,2,4,9,11],usr:9,usual:[0,9],v18:4,v1alpha5:10,valu:[0,1],variabl:[0,4],varieti:11,verif:4,version:[6,9,11],via:1,viewpoint:1,violat:1,violenc:1,wai:[2,4,11],wait:[0,11],walk:12,want:[2,3,4,5,8,10,11,12],warn:12,wast:4,watch:[2,3,5,6,8,11],welcom:1,well:5,what:[0,1,5,8,11,12],when:[1,3,6,8,11,12],where:[1,5],whether:[11,12],which:[1,2,8,9,10,12],who:3,why:[5,11],wide:11,widget:3,wiki:1,windmil:[1,5,8,10],windmilleng:[3,5,6,9],window:[3,6],within:1,without:[1,2,11],won:11,work:[3,5,6,8,9,11,12],worri:6,worth:2,would:[4,5],wrap:0,write:12,written:11,x86_64:9,xzv:9,yaml:[0,5,7,8,10,11,12],yet:6,yield:1,yml:2,you:[0,1,2,3,5,6,7,8,9,10,11,12],your:[0,2,3,4,5,7,9,10,11,12],yourself:11,zoom:5},titles:["Tiltfile API Reference","Code of Conduct","Docker Compose","Example Projects","Frequently Asked Questions","Optimizing a Tiltfile","Running your First Tilt Project","Helm","Tilt User Guide","Install","Skaffold","Tiltfile Concepts","Tutorial: First 15 Minutes"],titleterms:{One:6,The:2,Use:2,all:4,api:0,ask:4,attribut:1,binari:9,build:[4,11,12],buildkit:4,caveat:2,chang:4,cluster:4,code:1,command:11,commun:8,comparison:[2,10],compos:2,concept:11,conduct:1,configur:10,conflict:1,congrat:12,connect:4,contain:4,cool:4,custom:[7,11],deploi:[4,11,12],describ:8,develop:4,docker:[2,4],document:1,don:4,engin:4,error:4,exampl:[3,4,12],execut:11,fail:4,first:[6,12],found:4,frequent:4,from:9,further:7,gcr:4,get:4,goal:1,googl:4,guid:8,have:4,hello:12,helm:7,homebrew:9,hood:2,how:4,imag:4,instal:[8,9],isn:4,kubernet:4,like:4,linux:9,local:4,maco:9,minut:12,model:11,more:8,need:4,next:[6,9],oneup:3,optim:5,option:[9,12],our:1,permiss:4,pledg:1,prerequisit:6,project:[3,6],push:4,question:4,realli:4,recommend:9,refer:0,releas:9,remot:4,repositori:4,resolut:1,resourc:11,respons:1,run:[4,6],scope:1,see:[4,8],servant:3,server:[4,6],skaffold:10,slow:4,sourc:9,standard:1,start:6,step:[6,9,12],store:4,summari:[1,11],tell:4,templat:4,thi:1,tilt:[4,6,8,9],tiltfil:[0,2,5,11,12],translat:10,troubleshoot:[4,6,9],tutori:[2,12],unabl:4,unauthor:4,under:2,use:4,user:8,uses:4,verifi:9,version:4,watch:12,what:4,when:4,workflow:8,world:12,you:4,your:[6,8]}}) \ No newline at end of file +Search.setIndex({docnames:["api","code_of_conduct","docker_compose","example_projects","faq","fast_build","first_example","helm","index","install","skaffold","tiltfile_concepts","tutorial"],envversion:{"sphinx.domains.c":1,"sphinx.domains.changeset":1,"sphinx.domains.cpp":1,"sphinx.domains.javascript":1,"sphinx.domains.math":2,"sphinx.domains.python":1,"sphinx.domains.rst":1,"sphinx.domains.std":1,sphinx:55},filenames:["api.rst","code_of_conduct.md","docker_compose.md","example_projects.md","faq.md","fast_build.md","first_example.md","helm.md","index.md","install.md","skaffold.md","tiltfile_concepts.md","tutorial.md"],objects:{"":{api:[0,0,0,"-"]},"api.FastBuild":{add:[0,2,1,""],run:[0,2,1,""]},"api.Repo":{path:[0,2,1,""]},api:{Blob:[0,1,1,""],FastBuild:[0,1,1,""],LocalPath:[0,1,1,""],Repo:[0,1,1,""],Yaml:[0,1,1,""],docker_build:[0,3,1,""],fail:[0,3,1,""],fast_build:[0,3,1,""],helm:[0,3,1,""],k8s_resource:[0,3,1,""],k8s_yaml:[0,3,1,""],kustomize:[0,3,1,""],local:[0,3,1,""],local_git_repo:[0,3,1,""],read_file:[0,3,1,""],yaml:[0,3,1,""]}},objnames:{"0":["py","module","Python module"],"1":["py","class","Python class"],"2":["py","method","Python method"],"3":["py","function","Python function"]},objtypes:{"0":"py:module","1":"py:class","2":"py:method","3":"py:function"},terms:{"case":[4,5,7,9,11,12],"class":0,"default":[0,4,11],"final":11,"function":[0,5,7,11,12],"int":0,"new":[4,5,8],"public":[1,10],"return":[0,7,11],"static":[4,11],"switch":2,"throw":0,"try":[3,4,9,12],"while":[2,5,6],Being:1,But:4,For:[2,4,5,6,9,11],K8S:0,NOT:6,One:[3,5],TLS:4,That:5,The:[0,1,3,4,5,6,7,8,10,11,12],There:4,These:[3,5],Use:[7,12],Useful:0,Using:[1,8,11],abandon:11,abid:8,abl:0,about:[6,8,12],absolut:[0,4],accept:1,access:[0,11,12],accident:4,accomplish:11,account:1,accus:1,act:1,action:[1,2],activ:[1,11],adapt:1,add:[0,5,11,12],adding:5,addit:[0,1,11,12],address:1,advanc:1,advantag:5,after:[1,9,11],again:[4,5],age:1,aim:11,algorithm:11,align:1,alik:8,all:[0,1,5,9,11,12],allow:[2,4,10],almost:10,alon:1,alreadi:[9,12],also:[0,1,2,3,7,9,10,11,12],altern:11,alwai:4,ani:[0,1,5,6,8,9],anoth:4,answer:6,anyon:1,anywher:0,api:[4,5,8,11],apivers:10,app:[3,8,11,12],appear:1,appli:[0,1,8],appoint:1,approach:5,appropri:1,arg:[0,11],argument:[0,11,12],aris:1,around:4,arrai:11,artifact:10,ask:[8,12],associ:0,assum:12,assumpt:1,attack:1,attent:1,automat:[0,4,8,12],avail:[4,9],avoid:4,awai:1,back:4,backend:[0,2,3,8,11,12],background:1,backrub:1,bad:1,ban:1,bar:[11,12],base:[0,11],baselin:1,baz:11,becaus:[4,11,12],befor:[1,5,12],begin:[5,12],behavior:1,belief:1,believ:1,below:[4,8],besid:9,best:1,better:2,bin:[5,9],binari:4,blob:[0,11],blog:8,bodi:1,both:[0,1],bottom:12,botton:[3,6],boundari:1,box:[3,6,7],brew:9,bring:8,broken:8,browser:[3,6],bug:[2,12],build:[0,5,6,8,9,10],build_arg:[0,11],built:[3,6,7,9,11,12],button:4,cach:[0,5],call:[0,4,7,11,12],can:[0,1,2,3,5,9,10,11,12],cannot:[0,5],caus:11,ceas:1,certif:4,chang:[0,5,6,8,11,12],channel:[8,12],characterist:1,chart:[0,7],chart_dir:[11,12],chat:12,cheat:11,check:[3,6,12],choic:1,choos:[4,11],cisphobia:1,cissexist:1,clarifi:1,click:[4,9],clone:[3,5,6],closer:5,cloud:[4,12],cluster:[0,6,9],cmd:[0,5,9],code:[0,5,8,11],com:[3,5,6,8,9],combin:11,come:[3,6],comfort:1,command:[0,3,4,5,12],comment:[1,8],commit:1,common:4,commun:1,companynam:[8,11,12],compar:10,compil:5,complain:12,complaint:1,complet:[5,8],complex:10,compos:[8,9],comprehens:11,concept:[1,8,10,12],conduct:8,config:[2,4,6,9,10,11],config_dir:[11,12],configur:[2,4,5,6,8,11,12],confirm:3,conflict:4,congeni:1,congratul:[3,6],connect:[0,8,11,12],consent:1,consid:1,consist:12,construct:[1,11],contact:1,contain:[0,3,5,6,8,9,10,11,12],content:[0,1],context:[0,4,6,9,10,12],continu:1,contribut:1,contributor:[1,8],control:[0,1,11],copi:[4,5],corner:4,correct:1,correctli:[1,9],correspond:[0,10],could:[1,7,11],coven:1,cover:7,crash:12,creat:[0,1],critic:1,cuddl:9,curl:9,current:[4,6,9],custom:12,cwd:0,data:[8,11],date:8,deadnam:1,debat:1,debug:2,declar:12,dedic:1,deem:1,def:11,defin:[0,1,11],delet:[4,5],deliber:1,demonstr:8,demoserv:5,demoserver1:5,depend:[4,11],deploi:[0,2,7,8,10],deploy:[5,10,12],derogatori:1,describ:[2,3,10,11,12],descript:1,desktop:[4,6,9],dest:0,destruct:1,detail:[1,8,12],detect:4,determin:1,dev:[6,8,9,10,11],develop:[5,8,12],dialect:[11,12],dialog:4,dict:0,did:6,didn:6,differ:[1,2,3,5],dig:[2,10],direct:1,directli:[1,4,10],directori:[0,3,5,6,7,8,9,12],disabl:[1,4],disagr:1,discret:1,discuss:1,disk:0,displai:[3,6,12],disput:1,disrespect:1,divers:1,dm1_img_nam:5,doc:[2,3,10,11],docker:[0,5,6,8,9,11,12],docker_api_vers:4,docker_build:[0,5,8,10,11,12],docker_cert_path:4,docker_compos:2,docker_host:4,docker_tls_verifi:4,dockerfil:[0,5,11],dockerfile_cont:0,dockerfile_path:0,dockerimag:0,document:[0,2],doe:[1,4,5],doesn:[4,11],don:[1,3,5,11],doubl:6,down:[3,6],download:[8,9],dox:1,drug:1,each:[3,11,12],easi:6,easier:[10,11],easili:1,econom:1,edg:4,edit:[1,8,11,12],editor:12,educ:1,effect:1,either:[11,12],electron:1,elsewher:0,email:1,emit:4,empathi:1,employ:1,employe:8,enabl:[4,9],encount:1,encourag:1,end:[11,12],eng:8,engag:1,engin:[1,8],enough:11,enter:12,entiti:0,entri:0,entrypoint:[0,5],environ:[0,1,3,4,5,8],equival:0,ergonom:11,error:[0,2,8,9,10,11,12],essenti:1,etc:11,ethnic:1,even:[4,5,10],event:1,everi:[1,5,11],everyon:[1,8],examin:2,exampl:[0,1,5,6,8,10,11],except:4,execut:0,exist:[0,2,6,8,9,11],expand:11,expect:[0,1,3,8],experi:[1,2],experiment:4,explain:[1,5,11],explicit:1,explor:[5,12],express:1,expuls:1,extend:7,extens:11,extra:0,extra_pod_selector:0,extract:0,extrem:11,fail:0,fair:1,familiar:11,fan:1,faq:[6,9],fast:[0,5],fast_build:[0,5],fastbuild:0,faster:8,featur:[3,11,12],feel:[1,12],few:[5,11],file:[0,2,5,8,11,12],file_path:0,filenam:11,filesystem:[2,5],find:[0,1,8,11,12],finish:[0,3,6],firehos:[2,10],first:[0,1,3,8,11],fix:[2,4,8],flux:11,focus:1,follow:1,foo:[11,12],food:1,forc:0,fork:11,forward:12,foster:1,free:[1,12],frequent:8,friendli:1,from:[0,1,2,4,5,8,12],front:11,frontend:[8,11,12],full:[2,10],fulli:0,further:1,gcr:[5,10],gen_k8s_yaml:12,gender:1,gener:[7,11,12],get:[2,6,8,9],git:[0,3,5,6],github:[3,5,6,8,9],gitignor:0,give:[1,12],given:0,glanc:[2,10],global:[2,10],golang:5,gracefulli:1,graphql:11,great:[10,12],green:[3,6],group:[1,11,12],guid:[5,6,12],hand:[2,3,4],handl:[1,2],harass:1,hard:11,harm:1,has:[0,2,4,5,6,10,11],have:[1,3,6,9,11,12],head:12,health:1,healthi:1,helm:[0,8,11,12],help:[4,8,11],here:[5,11],heurist:0,hit:2,home:9,homepag:3,how:[1,2,5,6,10,11,12],howev:1,http:[3,5,6,9],hug:1,human:5,icon:[3,4,6],ident:1,ignor:9,imag:[0,5,8,10,12],imageneverpul:4,imageri:1,img_nam:0,immedi:11,impact:1,implement:[3,11],inappropri:1,incid:1,incit:1,includ:[1,4],inclus:1,increment:5,independ:0,individu:[1,11],infer:0,inflammatori:1,info:9,inform:[1,11],ing:12,initi:0,inject:12,input:5,insid:[4,5],instal:[4,5,6,12],instanc:1,instead:[2,4,5,11,12],instruct:[0,9],insult:1,integr:[3,6],interact:12,intercept:0,interest:1,interpret:[5,11],introduc:[5,12],intuit:11,investig:[1,11],invit:8,involv:1,ism:1,issu:[1,2],its:[0,1,11],javascript:5,join:12,judici:11,just:[2,5,6,8,10,12],justic:1,k8s:[0,8],k8s_resourc:[0,11,12],k8s_yaml:[0,5,7,8,10,11,12],keep:5,kind:[1,4,10],know:[6,7,8,11],known:1,kubeconfig:4,kubectl:[4,6,8,9,10],kubernet:[0,2,5,6,8,9,11,12],kustom:[0,11,12],label:0,labelset:0,languag:[1,3,5],larg:2,latest:8,learn:6,least:0,leav:1,legend:12,let:[3,4,5,6,7,10,11,12],level:1,lifestyl:1,lightn:5,like:[0,1,5,8,11,12],line:[2,5,11],list:[0,11,12],listen:6,load:4,local:[0,5,6,7,8,9,10,11,12],local_git_repo:[0,5],localhost:[0,3,6,11],localpath:0,log:[1,2,3,6,8,10],longer:1,look:[3,5,6,8,9,11,12],loop:11,love:[7,11],mac:[4,9],machin:4,made:11,mai:[0,1,2,12],mail:1,maintain:1,major:5,make:[1,8,9,10,11],mani:[1,3,12],manifest:10,manual:2,map:[10,11],margin:1,match:[0,12],matter:1,mean:4,mechan:[0,1],media:1,medium:8,meet:0,member:1,memori:2,messag:9,method:5,microservic:[3,8,11],microservice_config:11,might:5,minikub:[4,6,9],minut:[2,8,9,10],misbehav:4,misgend:1,mode:4,modern:5,modifi:4,moral:12,more:[1,2,4,5,11,12],most:[2,4,5,11],msg:0,much:5,multipl:[3,8,11,12],muscl:2,must:[0,1],myproj:0,myregistri:0,name:[0,1,5,11,12],nation:1,navig:[2,10],necessari:11,need:[1,5,7,9,11],neg:1,neurodiverg:1,never:1,newer:2,non:9,none:0,normal:5,note:[0,11],notic:1,notifi:1,now:[2,12],object:[0,12],off:[2,3,4,6,10],offens:1,offici:1,offlin:1,often:1,okai:1,omit:1,onc:12,one:[0,1,2,3,4,5,10,11,12],oneup:6,ongo:1,onli:[0,5,6,11],onlin:1,open:[1,3,4,6,8,9,12],opinion:1,opportun:1,oppress:1,optim:[8,12],option:[0,4,11],orchestr:2,organ:11,orient:1,other:[1,4],otherwis:1,our:[2,3,5,6,7,8,9,10,11],out:[3,6,7,11,12],outcom:1,output:11,outsid:[1,2,5],over:[1,11],overlook:11,own:6,page:9,pane:[3,6],paragraph:11,param:0,paramet:0,parent:1,pars:0,part:5,particip:1,pass:0,path:[0,4,5,7,9],pathtochartdir:0,pathtodir:0,pattern:12,peopl:[1,3],perform:4,perman:1,permiss:1,persist:1,person:[1,3],photographi:1,physic:1,plai:8,pleas:[1,2,11],plu:2,pod:[0,12],point:2,polit:1,popular:[11,12],port:[0,3,6,11,12],port_forward:[0,11,12],posit:1,possibl:[10,11],post:1,potenti:1,power:4,practic:[1,12],prefer:[4,9],prerequist:8,previou:5,print:12,priorit:1,privat:1,privileg:1,problem:12,product:1,profession:1,program:[8,11,12],project:[1,2,4,8,9,11,12],pronoun:1,provid:[0,1,2],psycholog:1,publish:1,pull:[4,8],purpos:1,python:[5,10,11,12],question:[6,8],quickli:1,quit:[3,6],quux:11,race:1,racism:1,racist:1,rais:0,ran:12,rang:[1,11],raw:0,reach:11,read:[0,4,5,8,12],read_fil:[0,11],readi:[3,6,9],real:[5,8],reason:1,rebuild:5,receiv:1,recompil:5,record:[1,11],reexecut:[11,12],ref:0,refer:[3,5,8,11],reflect:1,refus:1,regard:1,regardless:1,regist:[11,12],regular:0,reject:1,rel:0,relat:[1,11],releas:8,relev:[8,11,12],reli:0,religion:1,remain:0,remov:1,renam:4,render:0,repo:[0,3,5,6],report:1,repositori:0,repres:[0,1],represent:1,request:[1,12],requir:[2,7,11],reset:4,resolv:1,resourc:[0,12],respect:[0,1],respectfulli:1,respond:12,restart:4,result:[0,1,11],revers:1,rewrit:11,right:[1,4,8,11,12],roll:2,root:[5,9],roughli:0,rubi:4,rule:4,run:[0,2,3,5,7,8,9,11,12],runtim:12,safe:1,safeti:1,sai:[5,8,12],same:[2,4,5],save:12,scratch:5,screen:[2,4,10],screencast:8,script:[2,11,12],scroll:[2,10],second:1,section:12,see:[0,1,2,3,6,12],selector:0,self:1,sens:11,sensit:12,separ:2,serv:[3,6],servant:10,server:[3,5],servic:[2,3,8,10,11],session:8,set:[0,1,4,5,8,12],settl:11,setup:[9,12],sexism:1,sexist:1,sexual:1,sheet:11,shell:[0,5],shorter:10,should:[1,2,3,6,11,12],show:[1,2,10],similar:[1,5],simpl:[3,6,10,11],simpler:2,simul:1,situat:1,size:1,skaffold:8,slack:[2,8,12],slow:5,snack:10,social:1,socio:1,solut:4,some:[11,12],someon:1,someth:[11,12],soon:12,sourc:[1,8,11,12],space:1,spec:0,specif:[4,9,11],specifi:[0,1],sponsor:1,spooner:10,src:[0,5],stabl:4,starlark:[10,11,12],start:[3,4,5,8,9,12],startup:11,state:[2,4],statu:[1,2,3,6,10,11],stdout:[0,11],step:[0,5,7],still:[0,11],stop:[1,4,8],str:0,stress:8,string:[0,11],style:1,subsequ:0,subset:10,substitut:11,success:1,sudo:9,suicid:1,suitabl:3,supplement:3,suppli:1,support:[0,2,4,7,11,12],sure:[9,11,12],surfac:[8,12],system:0,tab:4,take:[1,2,5,12],taken:[1,12],talk:[1,12],tap:9,tar:9,target:[0,11],team:8,technic:[1,12],tell:[2,8,12],templat:[0,7],temporarili:1,termin:[2,3,6,8,9,10],test:[5,6],text:[3,6,11],textual:1,than:[2,5,11],thei:[1,5,12],them:[1,5,8,11],theme:11,thi:[0,2,3,4,5,6,7,9,10,11,12],thing:4,think:[4,8,11],third:1,those:[1,11],thought:1,threat:1,threaten:1,through:[5,12],tilt:[0,2,3,5,7,10,11,12],tiltdemo1:5,tiltdemo:5,tiltfil:[8,10],time:[0,4,5,8,11,12],todai:11,todo:1,tone:1,too:5,tool:[2,5,11,12],top:5,toward:1,treat:1,tri:4,trick:[2,5],trigger:0,troll:1,troubl:9,turn:[3,4,6],tutori:[3,5,6,7,8,9,10,11],tweet:8,two:[2,3,4,8,10],txt:11,type:[0,3,6],typic:8,unabl:1,unaccept:1,under:6,union:0,unlik:11,unwelcom:1,updat:2,upgrad:10,upper:4,url:4,usag:11,use:[0,1,2,3,5,6,7,9,11,12],used:0,useful:3,user:[0,1,2,9,11],usernam:1,uses:[0,2,3,11],using:[0,1,2,4,9,11],usr:9,usual:[0,9],v18:4,v1alpha5:10,valu:[0,1],variabl:[0,4],varieti:11,verif:4,version:[0,6,9,11],via:1,viewpoint:1,violat:1,violenc:1,wai:[2,4,11],wait:[0,11],walk:12,want:[2,3,4,5,8,10,11,12],warn:12,wast:4,watch:[2,3,5,6,8,11],welcom:1,well:5,what:[0,1,5,8,11,12],when:[1,3,6,8,11,12],where:[1,5],whether:[11,12],which:[1,2,8,9,10,12],who:3,why:[5,11],wide:11,widget:3,wiki:1,windmil:[1,5,8,10],windmilleng:[3,5,6,9],window:[3,6],within:1,without:[1,2,11],won:11,work:[3,5,6,8,9,11,12],worri:6,worth:2,would:[4,5],wrap:0,write:12,written:11,x86_64:9,xzv:9,yaml:[0,5,7,8,10,11,12],yet:6,yield:1,yml:2,you:[0,1,2,3,5,6,7,8,9,10,11,12],your:[0,2,3,4,5,7,9,10,11,12],yourself:11,zoom:5},titles:["Tiltfile API Reference","Code of Conduct","Docker Compose","Example Projects","Frequently Asked Questions","Optimizing a Tiltfile","Running your First Tilt Project","Helm","Tilt User Guide","Install","Skaffold","Tiltfile Concepts","Tutorial: First 15 Minutes"],titleterms:{One:6,The:2,Use:2,all:4,api:0,ask:4,attribut:1,binari:9,build:[4,11,12],buildkit:4,caveat:2,chang:4,cluster:4,code:1,command:11,commun:8,comparison:[2,10],compos:2,concept:11,conduct:1,configur:10,conflict:1,congrat:12,connect:4,contain:4,cool:4,custom:[7,11],deploi:[4,11,12],describ:8,develop:4,docker:[2,4],document:1,don:4,engin:4,error:4,exampl:[3,4,12],execut:11,fail:4,first:[6,12],found:4,frequent:4,from:9,further:7,gcr:4,get:4,goal:1,googl:4,guid:8,have:4,hello:12,helm:7,homebrew:9,hood:2,how:4,imag:4,instal:[8,9],isn:4,kubernet:4,like:4,linux:9,local:4,maco:9,minut:12,model:11,more:8,need:4,next:[6,9],oneup:3,optim:5,option:[9,12],our:1,permiss:4,pledg:1,prerequisit:6,project:[3,6],push:4,question:4,realli:4,recommend:9,refer:0,releas:9,remot:4,repositori:4,resolut:1,resourc:11,respons:1,run:[4,6],scope:1,see:[4,8],servant:3,server:[4,6],skaffold:10,slow:4,sourc:9,standard:1,start:6,step:[6,9,12],store:4,summari:[1,11],tell:4,templat:4,thi:1,tilt:[4,6,8,9],tiltfil:[0,2,5,11,12],translat:10,troubleshoot:[4,6,9],tutori:[2,12],unabl:4,unauthor:4,under:2,use:4,user:8,uses:4,verifi:9,version:4,watch:12,what:4,when:4,workflow:8,world:12,you:4,your:[6,8]}}) \ No newline at end of file diff --git a/docs/api/api.py b/docs/api/api.py index e19db91c64..bfc86c4629 100644 --- a/docs/api/api.py +++ b/docs/api/api.py @@ -10,10 +10,13 @@ class Yaml: """A string that represents YAML that can be parsed""" class Repo: + """Represents a version control repository""" def path(self, path: str) -> LocalPath: """Returns the absolute path to the file specified at ``path`` in the repo. path must be a relative path. + Respects ``.gitignore``. + Args: path: relative path in repository Returns: @@ -39,9 +42,10 @@ def docker_build(ref: str, context: str, build_args: Dict[str, str] = {}, docker dockerfile: path to the Dockerfile to build (may be absolute, or relative to cwd) dockerfile_contents: raw contents of the Dockerfile to use for this build """ -pass + pass class FastBuild: + """An image that was created with ```fast_build```""" def add(src: Union[LocalPath, Repo], dest: str) -> 'FastBuild': """Adds the content from ``src`` into the image at path ``dest``.""" pass