Remove update from the clean process
This commit is contained in:
3 files changed
+21
-15
No files matched your search
+17
-8
@@ -18,7 +18,8 @@ echo " 1. Build packages"
|
||||
echo " 2. Sign packages"
|
||||
echo " 3. Promote to production"
|
||||
echo " 4. Clean old versions"
|
||||
echo " 5. Sync to remote"
|
||||
echo " 5. Update repository database"
|
||||
echo " 6. Sync to remote"
|
||||
echo ""
|
||||
|
||||
# Parse arguments
|
||||
@@ -78,7 +79,7 @@ print_info "Build workspace: $BUILD_OUTPUT_DIR"
|
||||
|
||||
# Step 1: Build
|
||||
echo ""
|
||||
print_info "Step 1/5: Building packages..."
|
||||
print_info "Step 1/6: Building packages..."
|
||||
"$BUILD_ROOT/bin/build" "${BUILD_ARGS[@]}" || {
|
||||
print_error "Build failed"
|
||||
exit 1
|
||||
@@ -86,7 +87,7 @@ print_info "Step 1/5: Building packages..."
|
||||
|
||||
# Step 2: Sign
|
||||
echo ""
|
||||
print_info "Step 2/5: Signing packages..."
|
||||
print_info "Step 2/6: Signing packages..."
|
||||
"$BUILD_ROOT/bin/sign" --arch "$ARCH" --mirror "$MIRROR" || {
|
||||
print_error "Signing failed"
|
||||
exit 1
|
||||
@@ -94,23 +95,31 @@ print_info "Step 2/5: Signing packages..."
|
||||
|
||||
# Step 3: Promote
|
||||
echo ""
|
||||
print_info "Step 3/5: Promoting to production..."
|
||||
print_info "Step 3/6: Promoting to production..."
|
||||
"$BUILD_ROOT/bin/promote-build" --arch "$ARCH" --mirror "$MIRROR" || {
|
||||
print_error "Promotion failed"
|
||||
exit 1
|
||||
}
|
||||
|
||||
# Step 4: Clean (which also updates the repo)
|
||||
# Step 4: Clean
|
||||
echo ""
|
||||
print_info "Step 4/5: Cleaning old versions..."
|
||||
print_info "Step 4/6: Cleaning old versions..."
|
||||
"$BUILD_ROOT/bin/clean-repo" --arch "$ARCH" --mirror "$MIRROR" || {
|
||||
print_error "Cleaning failed"
|
||||
exit 1
|
||||
}
|
||||
|
||||
# Step 5: Sync
|
||||
# Step 5: Update DB
|
||||
echo ""
|
||||
print_info "Step 5/5: Syncing to remote..."
|
||||
print_info "Step 5/6: Updating repository database..."
|
||||
"$BUILD_ROOT/bin/update-repo" --arch "$ARCH" --mirror "$MIRROR" || {
|
||||
print_error "Database update failed"
|
||||
exit 1
|
||||
}
|
||||
|
||||
# Step 6: Sync
|
||||
echo ""
|
||||
print_info "Step 6/6: Syncing to remote..."
|
||||
SYNC_ARGS=("--mirror" "$MIRROR" "--arch" "$ARCH")
|
||||
if [[ -n "$SYNC_REMOTE" ]]; then
|
||||
SYNC_ARGS+=("--remote" "$SYNC_REMOTE")
|
||||
|
||||
Reference in new issue
Block a user