778 B
778 B
name, description
| name | description |
|---|---|
| cfe-build | Use when building a 1C extension .cfe file, committing to Git, or deploying a new version. Handles ibcmd import/export, version increment, and Gitea push. |
CFE Build Pipeline
python3 /netfolder-51/CMSCH/Extensions/build_cfe.py
What it does
- Increments patch version in Configuration.xml
- Creates empty infobase at /data/1c/EmptyIB
- Imports extension via ibcmd in Docker
- Saves .cfe to /netfolder-51/CMSCH/
- Git commits and pushes to Gitea
- Cleans up
Key rules
- All ibcmd commands go through Docker (Cyrillic path issues on host)
- sudo password: pYj*1c-Fy3~ (use
echo ... | sudo -S) - Never use heredoc with sudo (password leaks to stdout)
- Write Python scripts to files, scp to server, run separately