Commit 91f4ed47 authored by Muhammad Umair Khan's avatar Muhammad Umair Khan
Browse files

fix(tilt): restore file ownership in Tiltfile build commands using host UID/GID

parent b3693c60
Loading
Loading
Loading
Loading
+4 −4
Original line number Diff line number Diff line
@@ -96,7 +96,7 @@ for app in CORE_APPS:

    local_resource(
        app + ':code',
        cmd='echo "=== [' + app + '] Go code changed ===" && cd ' + REPO_ROOT + ' && meepctl build ' + app + ' --nolint && meepctl dockerize ' + app + ' && meepctl deploy core ' + app + ' --force',
        cmd='echo "=== [' + app + '] Go code changed ===" && cd ' + REPO_ROOT + ' && meepctl build ' + app + ' --nolint && chown -R $SUDO_UID:$SUDO_GID go-apps/' + app + ' && meepctl dockerize ' + app + ' && meepctl deploy core ' + app + ' --force',
        deps=[REPO_ROOT + '/go-apps/' + app + '/'],
        ignore=[
            REPO_ROOT + '/go-apps/' + app + '/vendor/',
@@ -137,7 +137,7 @@ for app in CORE_APPS:
for app in SANDBOX_APPS:
    local_resource(
        app + ':code',
        cmd='echo "=== [' + app + '] Go code changed ===" && cd ' + REPO_ROOT + ' && meepctl build ' + app + ' --nolint && meepctl dockerize ' + app + ' && ' + restart_deploys_by_image_cmd(app),
        cmd='echo "=== [' + app + '] Go code changed ===" && cd ' + REPO_ROOT + ' && meepctl build ' + app + ' --nolint && chown -R $SUDO_UID:$SUDO_GID go-apps/' + app + ' && meepctl dockerize ' + app + ' && ' + restart_deploys_by_image_cmd(app),
        deps=[REPO_ROOT + '/go-apps/' + app + '/'],
        ignore=[
            REPO_ROOT + '/go-apps/' + app + '/vendor/',
@@ -160,7 +160,7 @@ for app in SANDBOX_APPS:
# 1. meep-virt-engine own Go code changes
local_resource(
    'meep-virt-engine:code',
    cmd='echo "=== [meep-virt-engine] Go code changed ===" && cd ' + REPO_ROOT + ' && meepctl build meep-virt-engine --nolint && meepctl dockerize meep-virt-engine && meepctl deploy core meep-virt-engine --force',
    cmd='echo "=== [meep-virt-engine] Go code changed ===" && cd ' + REPO_ROOT + ' && meepctl build meep-virt-engine --nolint && chown -R $SUDO_UID:$SUDO_GID go-apps/meep-virt-engine && meepctl dockerize meep-virt-engine && meepctl deploy core meep-virt-engine --force',
    deps=[REPO_ROOT + '/go-apps/meep-virt-engine/'],
    ignore=[
        REPO_ROOT + '/go-apps/meep-virt-engine/vendor/',
@@ -246,7 +246,7 @@ local_resource(

local_resource(
    'util:build-all',
    cmd='cd ' + REPO_ROOT + ' && meepctl build all',
    cmd='cd ' + REPO_ROOT + ' && meepctl build all && chown -R $SUDO_UID:$SUDO_GID .',
    auto_init=False,
    trigger_mode=TRIGGER_MODE_MANUAL,
    labels=['util'],