diff --git a/out.log b/out.log deleted file mode 100644 index c086a25..0000000 --- a/out.log +++ /dev/null @@ -1,758 +0,0 @@ -Installing Elixir Structure Manager 1.4.4 -Compiling 1 file (.ex) - warning: :ssl.start/0 is undefined (module :ssl is not available or is yet to be defined) - │ - 19 │ :ssl.start() - │ ~ - │ - └─ lib/mix/tasks/ca.update.ex:19:10: Mix.Tasks.Ca.Update.execute/1 - - warning: Sobelow.get_mod/1 is undefined (module Sobelow is not available or is yet to be defined) - │ - 34 │ rule = Sobelow.get_mod(mod_id) - │ ~ - │ - └─ lib/reports/sobelow.ex:34:20: ElixirStructureManager.Reports.Sobelow.format/4 - -Generated archive "elixir_structure_manager-1.4.4.ez" with MIX_ENV=prod -* creating /Users/jcgalvis/.asdf/installs/elixir/1.16.2-otp-26/.mix/archives/elixir_structure_manager-1.4.4 -Compiling 1 file (.ex) -.... -09:50:07.213 [error] Error creating file "{placeholder}/sample.ex" :error -. -09:50:07.232 [info] Resolved ci_env false -Resolving Hex dependencies... -Resolution completed in 0.053s -Unchanged: - blankable 1.0.0 - bunt 1.0.0 - castore 1.0.8 - credo 1.7.7 - dialyxir 1.4.3 - earmark_parser 1.4.41 - erlex 0.2.7 - ex_doc 0.34.2 - excoveralls 0.18.1 - file_system 1.0.0 - git_hooks 0.7.3 - jason 1.4.3 - makeup 1.1.2 - makeup_elixir 0.16.2 - makeup_erlang 1.0.1 - meck 0.9.2 - mock 0.3.8 - nimble_parsec 1.4.0 - poison 6.0.0 - recase 0.7.0 - sobelow 0.13.0 -All dependencies are up to date - -09:50:08.429 [info] Resolved ci_env false -. - mix ca.new.da - -Creates a new driven adapter for the clean architecture project mix ca.new.da ---type driven_adapter_name - -Type param options: - - * generic - * redis - * asynceventbus - * secrestsmanager - * dynamo - * repository - * restconsumer - -Examples: - - $ mix ca.new.da --type driven_adapter_name --name my_adapter - $ mix ca.new.da -t driven_adapter_name -n my_adapter - - $ mix ca.new.da --type secrestsmanager - $ mix ca.new.da -t secrestsmanager - -Location: _build/test/lib/elixir_structure_manager/ebin - -09:50:08.882 [info] Resolved ci_env false -. -09:50:09.314 [info] Resolved ci_env false -Resolving Hex dependencies... -Resolution completed in 0.033s -Unchanged: - blankable 1.0.0 - bunt 1.0.0 - castore 1.0.8 - credo 1.7.7 - dialyxir 1.4.3 - earmark_parser 1.4.41 - erlex 0.2.7 - ex_doc 0.34.2 - excoveralls 0.18.1 - file_system 1.0.0 - git_hooks 0.7.3 - jason 1.4.3 - makeup 1.1.2 - makeup_elixir 0.16.2 - makeup_erlang 1.0.1 - meck 0.9.2 - mock 0.3.8 - nimble_parsec 1.4.0 - poison 6.0.0 - recase 0.7.0 - sobelow 0.13.0 -All dependencies are up to date - -09:50:10.235 [info] Resolved ci_env false -. - mix ca.new.ep - -Creates a new driven adapter for the clean architecture project mix ca.new.ep ---type entry_point_name - -Type param options: - - * secrestsmanager - -Examples: - - $ mix ca.new.ep --type entry_point_name --name my_adapter - $ mix ca.new.ep -t entry_point_name -n my_adapter - - $ mix ca.new.ep --type asynceventhandler - $ mix ca.new.ep -t asynceventhandler - -Location: _build/test/lib/elixir_structure_manager/ebin - -09:50:10.704 [info] Resolved ci_env false -...... - mix ca.sobelow.sonar - -Translates the sobelow json report to sonar issues - -Examples: - - $ mix ca.sobelow.sonar -i sobelow.json -o sobelow_sonarqube.json - -Location: _build/test/lib/elixir_structure_manager/ebin -..... - mix ca.release - -Run common static code analysis tools and tests for the project Run mix release -and move compressed artifact to _build/release/artifact folder - -Examples: - - $ mix ca.release - -It generates the following files: - - * _build/release/credo_sonarqube.json - * _build/release/excoveralls.xml - * _build/release/generic_test_execution_sonarqube.xml - * _build/release/sobelow.json - * _build/release/sobelow_sonarqube.json - * _build/release/test-junit-report.xml - * _build/release/artifact/.tar.gz - -You can skip some task with --skiptest or --skipreleasee options: - - $ mix ca.release --skiptest - $ mix ca.release --skiprelease - -You can run the tasks inside a container with --container option: - - $ mix ca.release --container - - this uses the following configuration: - * container_tool: docker - * container_file: resources/cloud/Dockerfile-build - * container_base_image: 1.16.2-otp-26-alpine - - You can change the configuration in config/config.exs with: - - config :elixir_structure_manager, - container_tool: "docker", - container_file: "resources/cloud/Dockerfile-build", - container_base_image: "1.16.2-otp-26-alpine" - -Location: _build/test/lib/elixir_structure_manager/ebin -.............. -09:50:12.282 [info] Resolved ci_env false -Resolving Hex dependencies... -Resolution completed in 0.03s -Unchanged: - blankable 1.0.0 - bunt 1.0.0 - castore 1.0.8 - credo 1.7.7 - dialyxir 1.4.3 - earmark_parser 1.4.41 - erlex 0.2.7 - ex_doc 0.34.2 - excoveralls 0.18.1 - file_system 1.0.0 - git_hooks 0.7.3 - jason 1.4.3 - makeup 1.1.2 - makeup_elixir 0.16.2 - makeup_erlang 1.0.1 - meck 0.9.2 - mock 0.3.8 - nimble_parsec 1.4.0 - poison 6.0.0 - recase 0.7.0 - sobelow 0.13.0 -All dependencies are up to date - -09:50:13.209 [info] Resolved ci_env false -. - mix ca.new.da - -Creates a new driven adapter for the clean architecture project mix ca.new.da ---type driven_adapter_name - -Type param options: - - * generic - * redis - * asynceventbus - * secrestsmanager - * dynamo - * repository - * restconsumer - -Examples: - - $ mix ca.new.da --type driven_adapter_name --name my_adapter - $ mix ca.new.da -t driven_adapter_name -n my_adapter - - $ mix ca.new.da --type secrestsmanager - $ mix ca.new.da -t secrestsmanager - -Location: _build/test/lib/elixir_structure_manager/ebin - -09:50:13.669 [info] Resolved ci_env false -. -09:50:14.136 [info] Resolved ci_env false -. - mix ca.new.usecase - -Creates a new usecase for the clean architecture project - - $ mix ca.new.usecase [name_usecase] - -Location: _build/test/lib/elixir_structure_manager/ebin - -09:50:14.596 [info] Resolved ci_env false -. -09:50:15.091 [info] Resolved ci_env false -.. -09:50:15.542 [info] Resolved ci_env false -. - mix ca.new.model - -Creates a new model for the clean architecture project - - $ mix ca.new.model [model_name] - -Creates a new model with default behaviour name - - $ mix ca.new.model [model_name] --behaviour - $ mix ca.new.model [model_name] -b - -Creates a new model with behaviour name - - $ mix ca.new.model [model name] --behaviour-name [behaviour_name] - $ mix ca.new.model [model name] -n [behaviour_name] - -Location: _build/test/lib/elixir_structure_manager/ebin - -09:50:15.994 [info] Resolved ci_env false -. - mix ca.new.model - -Creates a new model for the clean architecture project - - $ mix ca.new.model [model_name] - -Creates a new model with default behaviour name - - $ mix ca.new.model [model_name] --behaviour - $ mix ca.new.model [model_name] -b - -Creates a new model with behaviour name - - $ mix ca.new.model [model name] --behaviour-name [behaviour_name] - $ mix ca.new.model [model name] -n [behaviour_name] - -Location: _build/test/lib/elixir_structure_manager/ebin - -09:50:16.459 [info] Resolved ci_env false -. -09:50:16.890 [info] Resolved ci_env false -.. - mix ca.update - -Updates dependencies in mix.exs to their latest stable versions from hex.pm - -Examples: - - $ mix ca.update - -Location: _build/test/lib/elixir_structure_manager/ebin -. -09:50:17.531 [info] Resolved ci_env false -Resolving Hex dependencies... -Resolution completed in 0.029s -Unchanged: - blankable 1.0.0 - bunt 1.0.0 - castore 1.0.8 - credo 1.7.7 - dialyxir 1.4.3 - earmark_parser 1.4.41 - erlex 0.2.7 - ex_doc 0.34.2 - excoveralls 0.18.1 - file_system 1.0.0 - git_hooks 0.7.3 - jason 1.4.3 - makeup 1.1.2 - makeup_elixir 0.16.2 - makeup_erlang 1.0.1 - meck 0.9.2 - mock 0.3.8 - nimble_parsec 1.4.0 - poison 6.0.0 - recase 0.7.0 - sobelow 0.13.0 -All dependencies are up to date - -09:50:18.417 [info] Resolved ci_env false -. - mix ca.new.da - -Creates a new driven adapter for the clean architecture project mix ca.new.da ---type driven_adapter_name - -Type param options: - - * generic - * redis - * asynceventbus - * secrestsmanager - * dynamo - * repository - * restconsumer - -Examples: - - $ mix ca.new.da --type driven_adapter_name --name my_adapter - $ mix ca.new.da -t driven_adapter_name -n my_adapter - - $ mix ca.new.da --type secrestsmanager - $ mix ca.new.da -t secrestsmanager - -Location: _build/test/lib/elixir_structure_manager/ebin - -09:50:18.880 [info] Resolved ci_env false -. -09:50:19.312 [error] Format disabled for Mix.Tasks.Ca.Apply.Config -. - mix ca.apply.config - -Applies common configuration to the clean architecture project mix -ca.apply.config --type config_name - -Type param options: - - * sonar - * metrics - -Examples: - - $ mix ca.apply.config --type sonar - $ mix ca.apply.config -t metrics - -Location: _build/test/lib/elixir_structure_manager/ebin - -09:50:19.329 [error] Format disabled for Mix.Tasks.Ca.Apply.Config -. -09:50:19.339 [info] Resolved ci_env false -Resolving Hex dependencies... -Resolution completed in 0.029s -Unchanged: - blankable 1.0.0 - bunt 1.0.0 - castore 1.0.8 - credo 1.7.7 - dialyxir 1.4.3 - earmark_parser 1.4.41 - erlex 0.2.7 - ex_doc 0.34.2 - excoveralls 0.18.1 - file_system 1.0.0 - git_hooks 0.7.3 - jason 1.4.3 - makeup 1.1.2 - makeup_elixir 0.16.2 - makeup_erlang 1.0.1 - meck 0.9.2 - mock 0.3.8 - nimble_parsec 1.4.0 - poison 6.0.0 - recase 0.7.0 - sobelow 0.13.0 -All dependencies are up to date - -09:50:20.274 [info] Resolved ci_env false -. - mix ca.new.da - -Creates a new driven adapter for the clean architecture project mix ca.new.da ---type driven_adapter_name - -Type param options: - - * generic - * redis - * asynceventbus - * secrestsmanager - * dynamo - * repository - * restconsumer - -Examples: - - $ mix ca.new.da --type driven_adapter_name --name my_adapter - $ mix ca.new.da -t driven_adapter_name -n my_adapter - - $ mix ca.new.da --type secrestsmanager - $ mix ca.new.da -t secrestsmanager - -Location: _build/test/lib/elixir_structure_manager/ebin - -09:50:20.767 [info] Resolved ci_env false -.. -09:50:21.242 [info] Resolved ci_env false -Resolving Hex dependencies... -Resolution completed in 0.403s -New: - castore 1.0.8 - certifi 2.12.0 - combine 0.10.0 - cors_plug 3.0.3 - cowboy 2.12.0 - cowboy_telemetry 0.4.0 - cowlib 2.13.0 - elixir_structure_manager 1.4.4 - excoveralls 0.18.2 - expo 1.0.0 - gettext 0.25.0 - hackney 1.20.1 - idna 6.1.1 - jason 1.4.4 - meck 0.9.2 - metrics 1.0.1 - mime 2.0.6 - mimerl 1.3.0 - mock 0.3.8 - parse_trans 3.4.1 - plug 1.16.1 - plug_checkup 0.6.0 - plug_cowboy 2.7.1 - plug_crypto 2.1.0 - poison 6.0.0 - ranch 1.8.0 - ssl_verify_fun 1.1.7 - telemetry 1.2.1 - timex 3.7.11 - tzdata 1.1.1 - unicode_util_compat 0.7.0 -* Getting castore (Hex package) -* Getting plug_cowboy (Hex package) -* Getting jason (Hex package) -* Getting plug_checkup (Hex package) -* Getting poison (Hex package) -* Getting cors_plug (Hex package) -* Getting timex (Hex package) -* Getting mock (Hex package) -* Getting excoveralls (Hex package) -* Getting elixir_structure_manager (Hex package) -* Getting meck (Hex package) -* Getting combine (Hex package) -* Getting gettext (Hex package) -* Getting tzdata (Hex package) -* Getting hackney (Hex package) -* Getting certifi (Hex package) -* Getting idna (Hex package) -* Getting metrics (Hex package) -* Getting mimerl (Hex package) -* Getting parse_trans (Hex package) -* Getting ssl_verify_fun (Hex package) -* Getting unicode_util_compat (Hex package) -* Getting expo (Hex package) -* Getting plug (Hex package) -* Getting mime (Hex package) -* Getting plug_crypto (Hex package) -* Getting telemetry (Hex package) -* Getting cowboy (Hex package) -* Getting cowboy_telemetry (Hex package) -* Getting cowlib (Hex package) -* Getting ranch (Hex package) -You have added/upgraded packages you could sponsor, run `mix hex.sponsor` to learn more - -09:50:23.548 [info] Resolved ci_env false -. - mix ca.new.structure - -Creates a new Clean architecture scaffold - - $ mix ca.new.structure [application_name] - $ mix ca.new.structure [application_name] --metrics --sonar --monorepo - $ mix ca.new.structure [application_name] -m -s -r - -Location: _build/test/lib/elixir_structure_manager/ebin -. -09:50:24.332 [info] Resolved ci_env false -Resolving Hex dependencies... -Resolution completed in 0.408s -New: - castore 1.0.8 - certifi 2.12.0 - combine 0.10.0 - cors_plug 3.0.3 - cowboy 2.12.0 - cowboy_telemetry 0.4.0 - cowlib 2.13.0 - elixir_structure_manager 1.4.4 - excoveralls 0.18.2 - expo 1.0.0 - gettext 0.25.0 - hackney 1.20.1 - idna 6.1.1 - jason 1.4.4 - meck 0.9.2 - metrics 1.0.1 - mime 2.0.6 - mimerl 1.3.0 - mock 0.3.8 - parse_trans 3.4.1 - plug 1.16.1 - plug_checkup 0.6.0 - plug_cowboy 2.7.1 - plug_crypto 2.1.0 - poison 6.0.0 - ranch 1.8.0 - ssl_verify_fun 1.1.7 - telemetry 1.2.1 - timex 3.7.11 - tzdata 1.1.1 - unicode_util_compat 0.7.0 -* Getting castore (Hex package) -* Getting plug_cowboy (Hex package) -* Getting jason (Hex package) -* Getting plug_checkup (Hex package) -* Getting poison (Hex package) -* Getting cors_plug (Hex package) -* Getting timex (Hex package) -* Getting mock (Hex package) -* Getting excoveralls (Hex package) -* Getting elixir_structure_manager (Hex package) -* Getting meck (Hex package) -* Getting combine (Hex package) -* Getting gettext (Hex package) -* Getting tzdata (Hex package) -* Getting hackney (Hex package) -* Getting certifi (Hex package) -* Getting idna (Hex package) -* Getting metrics (Hex package) -* Getting mimerl (Hex package) -* Getting parse_trans (Hex package) -* Getting ssl_verify_fun (Hex package) -* Getting unicode_util_compat (Hex package) -* Getting expo (Hex package) -* Getting plug (Hex package) -* Getting mime (Hex package) -* Getting plug_crypto (Hex package) -* Getting telemetry (Hex package) -* Getting cowboy (Hex package) -* Getting cowboy_telemetry (Hex package) -* Getting cowlib (Hex package) -* Getting ranch (Hex package) -You have added/upgraded packages you could sponsor, run `mix hex.sponsor` to learn more -* Applying configuration sonar -Project with metrics: enabled -File .credo.exs created -File test/support/test_stubs.exs created -File test/test_helper.exs created -File mix.exs updated -File mix.exs updated -File mix.exs updated -File mix.exs updated -File .gitignore updated - -09:50:32.535 [info] Resolved ci_env false -Running 'mix deps.get' -Resolving Hex dependencies... -Resolution completed in 0.106s -New: - bunt 1.0.0 - credo 1.7.7 - credo_sonarqube 0.1.3 - ex_unit_sonarqube 0.1.3 - file_system 1.0.0 - junit_formatter 3.4.0 - sobelow 0.13.0 -Unchanged: - castore 1.0.8 - certifi 2.12.0 - combine 0.10.0 - cors_plug 3.0.3 - cowboy 2.12.0 - cowboy_telemetry 0.4.0 - cowlib 2.13.0 - elixir_structure_manager 1.4.4 - excoveralls 0.18.2 - expo 1.0.0 - gettext 0.25.0 - hackney 1.20.1 - idna 6.1.1 - jason 1.4.4 - meck 0.9.2 - metrics 1.0.1 - mime 2.0.6 - mimerl 1.3.0 - mock 0.3.8 - parse_trans 3.4.1 - plug 1.16.1 - plug_checkup 0.6.0 - plug_cowboy 2.7.1 - plug_crypto 2.1.0 - poison 6.0.0 - ranch 1.8.0 - ssl_verify_fun 1.1.7 - telemetry 1.2.1 - timex 3.7.11 - tzdata 1.1.1 - unicode_util_compat 0.7.0 -* Getting ex_unit_sonarqube (Hex package) -* Getting credo_sonarqube (Hex package) -* Getting junit_formatter (Hex package) -* Getting sobelow (Hex package) -* Getting credo (Hex package) -* Getting bunt (Hex package) -* Getting file_system (Hex package) -* Configuration applied - -09:50:34.284 [error] Format disabled for Mix.Tasks.Ca.Apply.Config -* Applying configuration metrics -Project with metrics: enabled -File lib/utils/custom_telemetry.ex created -File mix.exs updated -File mix.exs updated -File mix.exs updated -File mix.exs updated -File mix.exs updated -File mix.exs updated -File lib/application.ex updated -File lib/application.ex updated -File lib/application.ex updated -File lib/infrastructure/entry_points/api_rest.ex updated -File mix.exs updated -File config/dev.exs updated -File config/test.exs updated -File config/prod.exs updated -File mix.exs updated - -09:50:34.901 [info] Resolved ci_env false -Running 'mix deps.get' -* Getting opentelemetry_plug (https://github.com/bancolombia/opentelemetry_plug.git - master) -remote: Enumerating objects: 59, done. -remote: Counting objects: 4% (1/23) remote: Counting objects: 8% (2/23) remote: Counting objects: 13% (3/23) remote: Counting objects: 17% (4/23) remote: Counting objects: 21% (5/23) remote: Counting objects: 26% (6/23) remote: Counting objects: 30% (7/23) remote: Counting objects: 34% (8/23) remote: Counting objects: 39% (9/23) remote: Counting objects: 43% (10/23) remote: Counting objects: 47% (11/23) remote: Counting objects: 52% (12/23) remote: Counting objects: 56% (13/23) remote: Counting objects: 60% (14/23) remote: Counting objects: 65% (15/23) remote: Counting objects: 69% (16/23) remote: Counting objects: 73% (17/23) remote: Counting objects: 78% (18/23) remote: Counting objects: 82% (19/23) remote: Counting objects: 86% (20/23) remote: Counting objects: 91% (21/23) remote: Counting objects: 95% (22/23) remote: Counting objects: 100% (23/23) remote: Counting objects: 100% (23/23), done. -remote: Compressing objects: 5% (1/18) remote: Compressing objects: 11% (2/18) remote: Compressing objects: 16% (3/18) remote: Compressing objects: 22% (4/18) remote: Compressing objects: 27% (5/18) remote: Compressing objects: 33% (6/18) remote: Compressing objects: 38% (7/18) remote: Compressing objects: 44% (8/18) remote: Compressing objects: 50% (9/18) remote: Compressing objects: 55% (10/18) remote: Compressing objects: 61% (11/18) remote: Compressing objects: 66% (12/18) remote: Compressing objects: 72% (13/18) remote: Compressing objects: 77% (14/18) remote: Compressing objects: 83% (15/18) remote: Compressing objects: 88% (16/18) remote: Compressing objects: 94% (17/18) remote: Compressing objects: 100% (18/18) remote: Compressing objects: 100% (18/18), done. -remote: Total 59 (delta 9), reused 12 (delta 4), pack-reused 36 (from 1) -Resolving Hex dependencies... -Resolution completed in 0.264s -New: - acceptor_pool 1.0.0 - ctx 0.6.0 - gproc 0.9.1 - grpcbox 0.17.1 - hpack_erl 0.3.0 - opentelemetry 1.4.0 - opentelemetry_api 1.3.0 - opentelemetry_exporter 1.7.0 - opentelemetry_semantic_conventions 0.2.0 - telemetry_metrics 1.0.0 - telemetry_metrics_prometheus 1.1.0 - telemetry_metrics_prometheus_core 1.2.1 - telemetry_poller 1.1.0 - tls_certificate_check 1.23.0 - ts_chatterbox 0.15.1 -Unchanged: - bunt 1.0.0 - castore 1.0.8 - certifi 2.12.0 - combine 0.10.0 - cors_plug 3.0.3 - cowboy 2.12.0 - cowboy_telemetry 0.4.0 - cowlib 2.13.0 - credo 1.7.7 - credo_sonarqube 0.1.3 - elixir_structure_manager 1.4.4 - ex_unit_sonarqube 0.1.3 - excoveralls 0.18.2 - expo 1.0.0 - file_system 1.0.0 - gettext 0.25.0 - hackney 1.20.1 - idna 6.1.1 - jason 1.4.4 - junit_formatter 3.4.0 - meck 0.9.2 - metrics 1.0.1 - mime 2.0.6 - mimerl 1.3.0 - mock 0.3.8 - parse_trans 3.4.1 - plug 1.16.1 - plug_checkup 0.6.0 - plug_cowboy 2.7.1 - plug_crypto 2.1.0 - poison 6.0.0 - ranch 1.8.0 - sobelow 0.13.0 - ssl_verify_fun 1.1.7 - telemetry 1.2.1 - timex 3.7.11 - tzdata 1.1.1 - unicode_util_compat 0.7.0 -* Getting opentelemetry_api (Hex package) -* Getting opentelemetry_exporter (Hex package) -* Getting telemetry_poller (Hex package) -* Getting telemetry_metrics_prometheus (Hex package) -* Getting telemetry_metrics_prometheus_core (Hex package) -* Getting telemetry_metrics (Hex package) -* Getting grpcbox (Hex package) -* Getting opentelemetry (Hex package) -* Getting tls_certificate_check (Hex package) -* Getting opentelemetry_semantic_conventions (Hex package) -* Getting acceptor_pool (Hex package) -* Getting chatterbox (Hex package) -* Getting ctx (Hex package) -* Getting gproc (Hex package) -* Getting hpack (Hex package) -* Configuration applied - -09:50:38.105 [error] Format disabled for Mix.Tasks.Ca.Apply.Config - -09:50:38.113 [info] Resolved ci_env false -...... -Finished in 32.8 seconds (0.00s async, 32.8s sync) -60 tests, 0 failures - -Randomized with seed 410738 -Uninstalling Elixir Structure Manager 1.4.4