mirror of
https://github.com/platformio/platformio-core.git
synced 2025-07-30 10:07:14 +02:00
Drop "pio --force" option
This commit is contained in:
@ -31,7 +31,7 @@ from platformio.compat import IS_CYGWIN, ensure_python3
|
|||||||
@click.option("--caller", "-c", help="Caller ID (service)")
|
@click.option("--caller", "-c", help="Caller ID (service)")
|
||||||
@click.option("--no-ansi", is_flag=True, help="Do not print ANSI control characters")
|
@click.option("--no-ansi", is_flag=True, help="Do not print ANSI control characters")
|
||||||
@click.pass_context
|
@click.pass_context
|
||||||
def cli(ctx, force, caller, no_ansi):
|
def cli(ctx, force, caller, no_ansi): # pylint: disable=unused-argument
|
||||||
try:
|
try:
|
||||||
if (
|
if (
|
||||||
no_ansi
|
no_ansi
|
||||||
@ -53,7 +53,7 @@ def cli(ctx, force, caller, no_ansi):
|
|||||||
except: # pylint: disable=bare-except
|
except: # pylint: disable=bare-except
|
||||||
pass
|
pass
|
||||||
|
|
||||||
maintenance.on_platformio_start(ctx, force, caller)
|
maintenance.on_platformio_start(ctx, caller)
|
||||||
|
|
||||||
|
|
||||||
@cli.result_callback()
|
@cli.result_callback()
|
||||||
|
@ -62,7 +62,6 @@ DEFAULT_SETTINGS = {
|
|||||||
|
|
||||||
SESSION_VARS = {
|
SESSION_VARS = {
|
||||||
"command_ctx": None,
|
"command_ctx": None,
|
||||||
"force_option": False,
|
|
||||||
"caller_id": None,
|
"caller_id": None,
|
||||||
"custom_project_conf": None,
|
"custom_project_conf": None,
|
||||||
}
|
}
|
||||||
@ -229,7 +228,6 @@ def set_session_var(name, value):
|
|||||||
def is_disabled_progressbar():
|
def is_disabled_progressbar():
|
||||||
return any(
|
return any(
|
||||||
[
|
[
|
||||||
get_session_var("force_option"),
|
|
||||||
proc.is_ci(),
|
proc.is_ci(),
|
||||||
os.getenv("PLATFORMIO_DISABLE_PROGRESSBAR") == "true",
|
os.getenv("PLATFORMIO_DISABLE_PROGRESSBAR") == "true",
|
||||||
]
|
]
|
||||||
|
@ -19,7 +19,7 @@ import tempfile
|
|||||||
|
|
||||||
import click
|
import click
|
||||||
|
|
||||||
from platformio import app, fs
|
from platformio import fs
|
||||||
from platformio.exception import CIBuildEnvsEmpty
|
from platformio.exception import CIBuildEnvsEmpty
|
||||||
from platformio.project.commands.init import project_init_cmd, validate_boards
|
from platformio.project.commands.init import project_init_cmd, validate_boards
|
||||||
from platformio.project.config import ProjectConfig
|
from platformio.project.config import ProjectConfig
|
||||||
@ -84,8 +84,6 @@ def cli( # pylint: disable=too-many-arguments, too-many-branches
|
|||||||
raise click.BadParameter("Missing argument 'src'")
|
raise click.BadParameter("Missing argument 'src'")
|
||||||
|
|
||||||
try:
|
try:
|
||||||
app.set_session_var("force_option", True)
|
|
||||||
|
|
||||||
if not keep_build_dir and os.path.isdir(build_dir):
|
if not keep_build_dir and os.path.isdir(build_dir):
|
||||||
fs.rmtree(build_dir)
|
fs.rmtree(build_dir)
|
||||||
if not os.path.isdir(build_dir):
|
if not os.path.isdir(build_dir):
|
||||||
|
@ -32,9 +32,8 @@ from platformio.package.version import pepver_to_semver
|
|||||||
from platformio.system.prune import calculate_unnecessary_system_data
|
from platformio.system.prune import calculate_unnecessary_system_data
|
||||||
|
|
||||||
|
|
||||||
def on_platformio_start(ctx, force, caller):
|
def on_platformio_start(ctx, caller):
|
||||||
app.set_session_var("command_ctx", ctx)
|
app.set_session_var("command_ctx", ctx)
|
||||||
app.set_session_var("force_option", force)
|
|
||||||
set_caller(caller)
|
set_caller(caller)
|
||||||
telemetry.on_command()
|
telemetry.on_command()
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user