chore: fix installer
This commit is contained in:
parent
897f9d8ed1
commit
d6720225be
116
.gitignore
vendored
Normal file
116
.gitignore
vendored
Normal file
@ -0,0 +1,116 @@
|
||||
core
|
||||
extensions
|
||||
platform
|
||||
kcl
|
||||
.p
|
||||
.claude
|
||||
.vscode
|
||||
.shellcheckrc
|
||||
.coder
|
||||
.migration
|
||||
.zed
|
||||
ai_demo.nu
|
||||
CLAUDE.md
|
||||
.cache
|
||||
.coder
|
||||
wrks
|
||||
ROOT
|
||||
OLD
|
||||
# Generated by Cargo
|
||||
# will have compiled files and executables
|
||||
debug/
|
||||
target/
|
||||
# Encryption keys and related files (CRITICAL - NEVER COMMIT)
|
||||
.k
|
||||
.k.backup
|
||||
*.k
|
||||
*.key.backup
|
||||
|
||||
config.*.toml
|
||||
config.*back
|
||||
|
||||
# where book is written
|
||||
_book
|
||||
|
||||
# Remove Cargo.lock from gitignore if creating an executable, leave it for libraries
|
||||
# More information here https://doc.rust-lang.org/cargo/guide/cargo-toml-vs-cargo-lock.html
|
||||
Cargo.lock
|
||||
|
||||
# These are backup files generated by rustfmt
|
||||
**/*.rs.bk
|
||||
|
||||
# MSVC Windows builds of rustc generate these, which store debugging information
|
||||
*.pdb
|
||||
|
||||
node_modules/
|
||||
|
||||
**/output.css
|
||||
**/input.css
|
||||
|
||||
# Environment files
|
||||
.env
|
||||
.env.local
|
||||
.env.production
|
||||
.env.development
|
||||
.env.staging
|
||||
|
||||
# Keep example files
|
||||
!.env.example
|
||||
|
||||
# Configuration files (may contain sensitive data)
|
||||
config.prod.toml
|
||||
config.production.toml
|
||||
config.local.toml
|
||||
config.*.local.toml
|
||||
|
||||
# Keep example configuration files
|
||||
!config.toml
|
||||
!config.dev.toml
|
||||
!config.example.toml
|
||||
|
||||
# Log files
|
||||
logs/
|
||||
*.log
|
||||
|
||||
# TLS certificates and keys
|
||||
certs/
|
||||
*.pem
|
||||
*.crt
|
||||
*.key
|
||||
*.p12
|
||||
*.pfx
|
||||
|
||||
# Database files
|
||||
*.db
|
||||
*.sqlite
|
||||
*.sqlite3
|
||||
|
||||
# Backup files
|
||||
*.bak
|
||||
*.backup
|
||||
*.tmp
|
||||
*~
|
||||
|
||||
# Encryption and security related files
|
||||
*.encrypted
|
||||
*.enc
|
||||
secrets/
|
||||
private/
|
||||
security/
|
||||
|
||||
# Configuration backups that may contain secrets
|
||||
config.*.backup
|
||||
config.backup.*
|
||||
|
||||
# OS generated files
|
||||
.DS_Store
|
||||
.DS_Store?
|
||||
._*
|
||||
.Spotlight-V100
|
||||
.Trashes
|
||||
ehthumbs.db
|
||||
Thumbs.db
|
||||
# Documentation build output
|
||||
book-output/
|
||||
# Generated setup report
|
||||
SETUP_COMPLETE.md
|
||||
@ -7,7 +7,7 @@
|
||||
# ============================================================================
|
||||
|
||||
installer_dir := provisioning_root / "platform/installer"
|
||||
installer_binary := build_dir / "release/provisioning-installer"
|
||||
installer_binary := provisioning_root / "platform/target/release/provisioning-installer"
|
||||
installer_scripts := installer_dir / "scripts"
|
||||
installer_config_dir := provisioning_root / "config"
|
||||
installer_examples := installer_config_dir / "installer-examples"
|
||||
@ -87,7 +87,7 @@ installer_examples := installer_config_dir / "installer-examples"
|
||||
@installer-build-debug:
|
||||
echo "🔨 Building provisioning installer (debug)..."
|
||||
cd {{installer_dir}} && {{cargo}} build
|
||||
echo "✅ Debug installer built: {{build_dir}}/debug/provisioning-installer"
|
||||
echo "✅ Debug installer built: {{provisioning_root}}/platform/target/debug/provisioning-installer"
|
||||
|
||||
# Check installer compilation without building
|
||||
@installer-check:
|
||||
@ -464,7 +464,7 @@ installer_examples := installer_config_dir / "installer-examples"
|
||||
echo ""
|
||||
|
||||
just installer-build
|
||||
just installer-headless mode={{mode}} platform=$platform
|
||||
just installer-headless {{mode}} $platform
|
||||
|
||||
# Update existing installation
|
||||
@update config="":
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user