Updated on 2023-12-21 GMT+08:00

Using YAML to Configure a Build with PyInstaller

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
version: 2.0 # The value must be 2.0.
steps:
  BUILD:
    - python: 
        name: Build with PyInstaller
        image: cloudbuild@python3.6
        inputs: 
          command: |
            pip config set global.index-url https://pypi.org/simple
            pip config set global.trusted-host repo.xxcloud.com
            # Create a single executable file in the dist directory with -F.
            # For command details, see https://pyinstaller.readthedocs.io/en/stable/usage.html.
            pyinstaller -F  *.py

Parameter

Type

Description

Mandatory

Default Value

name

/

Name of a build action. It can be customized.

No

None

image

/

Image version. cloudbuild@ is a fixed part, followed by the supported Python version. You can view the tool versions supported in Build with PyInstaller in the graphical build mode.

No

cloudbuild@python3.6

command

string

Execute commands and enter required code.

Yes

None