Anggota
args
Args template_ctx.args()
declare_file
File template_ctx.declare_file(filename, *, directory)
Ingat bahwa selain mendeklarasikan file, Anda harus membuat tindakan yang memancarkan file secara terpisah. Membuat tindakan tersebut akan memerlukan penerusan objek File yang ditampilkan ke fungsi pembuatan tindakan.
                  
      
Parameter
| Parameter | Deskripsi | 
|---|---|
              filename
             | 
            
                          string;
                                     required Jalur relatif file dalam direktori.  | 
          
              directory
             | 
            
                          File;
                                     wajib Direktori tempat file harus dibuat.  | 
          
lari
None template_ctx.run(*, outputs, inputs=[], executable, tools=None, arguments=[], progress_message=None)Parameter
| Parameter | Deskripsi | 
|---|---|
              outputs
             | 
            
                          sequence dari File;
                                     required Daftar file output tindakan.  | 
          
              inputs
             | 
            
                          urutan File; atau depset;
                                     default adalah []Daftar atau depset file input tindakan.  | 
          
              executable
             | 
            
                          File; atau string; atau FilesToRunProvider;
                                     wajib File yang dapat dieksekusi yang akan dipanggil oleh tindakan.  | 
          
              tools
             | 
            
                          sequence; atau depset; atau None;
                                     default adalah NoneDaftar atau depset alat yang diperlukan oleh tindakan. Alat adalah input yang dapat dieksekusi yang mungkin memiliki file run sendiri yang otomatis tersedia untuk tindakan. Jika disediakan daftar, daftar tersebut dapat berupa kumpulan heterogen dari: 
 File dari ctx.executable dan FilesToRunProvider yang ada langsung dalam daftar akan otomatis ditambahkan file run-nya. Semua alat ditambahkan secara implisit sebagai input.
             | 
          
              arguments
             | 
            
                          sequence;
                                     default adalah []Argumen command line dari tindakan. Harus berupa daftar string atau objek actions.args().
             | 
          
              progress_message
             | 
            
                          string; atau None;
                                     defaultnya adalah NonePesan progres yang akan ditampilkan kepada pengguna selama build.  |