See <https://builds.apache.org/job/pulsar-website-build/943/display/redirect?page=changes>
Changes: [github] ProducerBusy and ConsumerBusy exceptions are unretriable ones (#6595) [github] [PulsarAdmin] Topics to async (#6593) ------------------------------------------ [...truncated 3.93 MB...] [ 41%] Building CXX object lib/CMakeFiles/pulsarStatic.dir/CompressionCodecLZ4.cc.o [ 41%] Building CXX object lib/CMakeFiles/pulsarStatic.dir/ConnectionPool.cc.o [ 45%] Building CXX object lib/CMakeFiles/pulsarStatic.dir/Log4cxxLogger.cc.o [ 45%] Building CXX object lib/CMakeFiles/pulsarStatic.dir/PartitionedBrokerConsumerStatsImpl.cc.o [ 45%] Building CXX object lib/CMakeFiles/pulsarStatic.dir/BinaryProtoLookupService.cc.o [ 45%] Building CXX object lib/CMakeFiles/pulsarStatic.dir/Backoff.cc.o [ 48%] Building CXX object lib/CMakeFiles/pulsarStatic.dir/CompressionCodec.cc.o [ 48%] Building CXX object lib/CMakeFiles/pulsarStatic.dir/MultiTopicsBrokerConsumerStatsImpl.cc.o [ 48%] Building CXX object lib/CMakeFiles/pulsarStatic.dir/ConsumerConfiguration.cc.o [ 51%] Building CXX object lib/CMakeFiles/pulsarStatic.dir/BrokerConsumerStats.cc.o [ 51%] Building CXX object lib/CMakeFiles/pulsarStatic.dir/Result.cc.o [ 51%] Building CXX object lib/CMakeFiles/pulsarStatic.dir/PartitionedProducerImpl.cc.o [ 51%] Building CXX object lib/CMakeFiles/pulsarStatic.dir/ExecutorService.cc.o [ 54%] Building CXX object lib/CMakeFiles/pulsarStatic.dir/TimeUtils.cc.o [ 54%] Building CXX object lib/CMakeFiles/pulsarStatic.dir/NamespaceName.cc.o [ 54%] Building CXX object lib/CMakeFiles/pulsarStatic.dir/ClientImpl.cc.o [ 58%] Building CXX object lib/CMakeFiles/pulsarStatic.dir/ProducerImpl.cc.o [ 58%] Building CXX object lib/CMakeFiles/pulsarStatic.dir/ProducerConfiguration.cc.o [ 58%] Building CXX object lib/CMakeFiles/pulsarStatic.dir/Authentication.cc.o [ 58%] Building CXX object lib/CMakeFiles/pulsarStatic.dir/CompressionCodecZLib.cc.o [ 61%] Building CXX object lib/CMakeFiles/pulsarStatic.dir/Murmur3_32Hash.cc.o [ 61%] Building CXX object lib/CMakeFiles/pulsarStatic.dir/Consumer.cc.o [ 61%] Building CXX object lib/CMakeFiles/pulsarStatic.dir/SinglePartitionMessageRouter.cc.o [ 64%] Building CXX object lib/CMakeFiles/pulsarStatic.dir/MessageCrypto.cc.o [ 64%] Building C object lib/CMakeFiles/pulsarStatic.dir/lz4/lz4.c.o [ 64%] Building CXX object lib/CMakeFiles/pulsarStatic.dir/checksum/crc32c_sw.cc.o [ 67%] Building CXX object lib/CMakeFiles/pulsarStatic.dir/checksum/crc32c_sse42.cc.o [ 67%] Building CXX object lib/CMakeFiles/pulsarStatic.dir/checksum/ChecksumProvider.cc.o [ 67%] Building CXX object lib/CMakeFiles/pulsarStatic.dir/stats/ProducerStatsImpl.cc.o [ 67%] Building CXX object lib/CMakeFiles/pulsarStatic.dir/stats/ConsumerStatsImpl.cc.o [ 70%] Building CXX object lib/CMakeFiles/pulsarStatic.dir/c/c_Message.cc.o [ 70%] Building CXX object lib/CMakeFiles/pulsarStatic.dir/c/c_ProducerConfiguration.cc.o [ 70%] Building CXX object lib/CMakeFiles/pulsarStatic.dir/c/c_Client.cc.o [ 74%] Building CXX object lib/CMakeFiles/pulsarStatic.dir/c/c_ConsumerConfiguration.cc.o [ 74%] Building CXX object lib/CMakeFiles/pulsarStatic.dir/c/cStringMap.cc.o [ 74%] Building CXX object lib/CMakeFiles/pulsarStatic.dir/c/c_Producer.cc.o [ 74%] Building CXX object lib/CMakeFiles/pulsarStatic.dir/c/c_ClientConfiguration.cc.o [ 77%] Building CXX object lib/CMakeFiles/pulsarStatic.dir/c/c_MessageId.cc.o [ 77%] Building CXX object lib/CMakeFiles/pulsarStatic.dir/c/c_Authentication.cc.o [ 77%] Building CXX object lib/CMakeFiles/pulsarStatic.dir/c/c_ReaderConfiguration.cc.o [ 80%] Building CXX object lib/CMakeFiles/pulsarStatic.dir/c/c_Result.cc.o [ 80%] Building CXX object lib/CMakeFiles/pulsarStatic.dir/c/c_MessageRouter.cc.o [ 80%] Building CXX object lib/CMakeFiles/pulsarStatic.dir/c/c_Consumer.cc.o [ 80%] Building CXX object lib/CMakeFiles/pulsarStatic.dir/c/cStringList.cc.o [ 83%] Building CXX object lib/CMakeFiles/pulsarStatic.dir/c/c_Reader.cc.o [ 83%] Building CXX object lib/CMakeFiles/pulsarStatic.dir/auth/AuthTls.cc.o [ 83%] Building CXX object lib/CMakeFiles/pulsarStatic.dir/auth/AuthToken.cc.o [ 87%] Building CXX object lib/CMakeFiles/pulsarStatic.dir/auth/AuthAthenz.cc.o [ 87%] Building CXX object lib/CMakeFiles/pulsarStatic.dir/auth/athenz/ZTSClient.cc.o [ 87%] Building CXX object lib/CMakeFiles/pulsarStatic.dir/__/generated/lib/PulsarApi.pb.cc.o [ 90%] Linking CXX static library libpulsar.a [ 90%] Built target pulsarStatic Scanning dependencies of target _pulsar [ 90%] Building CXX object python/CMakeFiles/_pulsar.dir/src/consumer.cc.o [ 90%] Building CXX object python/CMakeFiles/_pulsar.dir/src/client.cc.o [ 90%] Building CXX object python/CMakeFiles/_pulsar.dir/src/message.cc.o [ 93%] Building CXX object python/CMakeFiles/_pulsar.dir/src/enums.cc.o [ 96%] Building CXX object python/CMakeFiles/_pulsar.dir/src/pulsar.cc.o [ 96%] Building CXX object python/CMakeFiles/_pulsar.dir/src/producer.cc.o [ 96%] Building CXX object python/CMakeFiles/_pulsar.dir/src/config.cc.o [ 96%] Building CXX object python/CMakeFiles/_pulsar.dir/src/authentication.cc.o [100%] Building CXX object python/CMakeFiles/_pulsar.dir/src/reader.cc.o [100%] Building CXX object python/CMakeFiles/_pulsar.dir/src/schema.cc.o [100%] Linking CXX shared library _pulsar.so [100%] Built target _pulsar + pip install enum34 DEPRECATION: Python 2.7 will reach the end of its life on January 1st, 2020. Please upgrade your Python as Python 2.7 won't be maintained after that date. A future version of pip will drop support for Python 2.7. More details about Python 2 support in pip, can be found at https://pip.pypa.io/en/latest/development/release-process/#python-2-support Collecting enum34 Downloading https://files.pythonhosted.org/packages/6f/2c/a9386903ece2ea85e9807e0e062174dc26fdce8b05f216d00491be29fad5/enum34-1.1.10-py2-none-any.whl Installing collected packages: enum34 Successfully installed enum34-1.1.10 WARNING: You are using pip version 19.3.1; however, version 20.0.2 is available. You should consider upgrading via the 'pip install --upgrade pip' command. + pip install six DEPRECATION: Python 2.7 will reach the end of its life on January 1st, 2020. Please upgrade your Python as Python 2.7 won't be maintained after that date. A future version of pip will drop support for Python 2.7. More details about Python 2 support in pip, can be found at https://pip.pypa.io/en/latest/development/release-process/#python-2-support Collecting six Downloading https://files.pythonhosted.org/packages/65/eb/1f97cb97bfc2390a276969c6fae16075da282f5058082d4cb10c6c5c1dba/six-1.14.0-py2.py3-none-any.whl Installing collected packages: six Successfully installed six-1.14.0 WARNING: You are using pip version 19.3.1; however, version 20.0.2 is available. You should consider upgrading via the 'pip install --upgrade pip' command. + pip install fastavro DEPRECATION: Python 2.7 will reach the end of its life on January 1st, 2020. Please upgrade your Python as Python 2.7 won't be maintained after that date. A future version of pip will drop support for Python 2.7. More details about Python 2 support in pip, can be found at https://pip.pypa.io/en/latest/development/release-process/#python-2-support Collecting fastavro Downloading https://files.pythonhosted.org/packages/3d/d8/555aae5fa9cd337e1cc652da4d52f82d4b980aebe33f8aafe2020540963e/fastavro-0.23.0-cp27-cp27mu-manylinux2010_x86_64.whl (1.1MB) Collecting pytz Downloading https://files.pythonhosted.org/packages/e7/f9/f0b53f88060247251bf481fa6ea62cd0d25bf1b11a87888e53ce5b7c8ad2/pytz-2019.3-py2.py3-none-any.whl (509kB) Installing collected packages: pytz, fastavro Successfully installed fastavro-0.23.0 pytz-2019.3 WARNING: You are using pip version 19.3.1; however, version 20.0.2 is available. You should consider upgrading via the 'pip install --upgrade pip' command. + pip install certifi DEPRECATION: Python 2.7 will reach the end of its life on January 1st, 2020. Please upgrade your Python as Python 2.7 won't be maintained after that date. A future version of pip will drop support for Python 2.7. More details about Python 2 support in pip, can be found at https://pip.pypa.io/en/latest/development/release-process/#python-2-support Collecting certifi Downloading https://files.pythonhosted.org/packages/b9/63/df50cac98ea0d5b006c55a399c3bf1db9da7b5a24de7890bc9cfd5dd9e99/certifi-2019.11.28-py2.py3-none-any.whl (156kB) Installing collected packages: certifi Successfully installed certifi-2019.11.28 WARNING: You are using pip version 19.3.1; however, version 20.0.2 is available. You should consider upgrading via the 'pip install --upgrade pip' command. + DESTINATION=/pulsar/generated-site/api/python/2.6.0-SNAPSHOT + rm -fr /pulsar/generated-site/api/python/2.6.0-SNAPSHOT + mkdir -p /pulsar/generated-site/api/python/2.6.0-SNAPSHOT + PYTHONPATH=/pulsar/pulsar-client-cpp/python + pdoc pulsar --html --html-dir /pulsar/generated-site/api/python/2.6.0-SNAPSHOT + mv -f /pulsar/generated-site/api/python/2.6.0-SNAPSHOT/pulsar/functions /pulsar/generated-site/api/python/2.6.0-SNAPSHOT/pulsar/index.html /pulsar/generated-site/api/python/2.6.0-SNAPSHOT/pulsar/schema /pulsar/generated-site/api/python/2.6.0-SNAPSHOT/ + rmdir /pulsar/generated-site/api/python/2.6.0-SNAPSHOT/pulsar + cd /pulsar/site2/website + yarn yarn install v1.21.1 warning package.json: No license field info No lockfile found. warning No license field [1/4] Resolving packages... warning docusaurus > mkdirp@0.5.4: Legacy versions of mkdirp are no longer supported. Please update to mkdirp 1.x. (Note that the API surface has changed to use Promises in 1.x.) warning docusaurus > portfinder > mkdirp@0.5.4: Legacy versions of mkdirp are no longer supported. Please update to mkdirp 1.x. (Note that the API surface has changed to use Promises in 1.x.) warning docusaurus > request@2.88.2: request has been deprecated, see https://github.com/request/request/issues/3142 warning docusaurus > crowdin-cli > request@2.88.2: request has been deprecated, see https://github.com/request/request/issues/3142 warning docusaurus > @babel/polyfill > core-js@2.6.11: core-js@<3 is no longer maintained and not recommended for usage due to the number of issues. Please, upgrade your dependencies to the actual version of core-js@3. warning docusaurus > imagemin-svgo > svgo > mkdirp@0.5.4: Legacy versions of mkdirp are no longer supported. Please update to mkdirp 1.x. (Note that the API surface has changed to use Promises in 1.x.) warning docusaurus > markdown-toc > gray-matter > coffee-script@1.12.7: CoffeeScript on NPM has moved to "coffeescript" (no hyphen) warning docusaurus > markdown-toc > remarkable > autolinker > gulp-header@1.8.12: Removed event-stream from gulp-header warning docusaurus > react-dev-utils > fork-ts-checker-webpack-plugin > chokidar > fsevents > node-pre-gyp > mkdirp@0.5.4: Legacy versions of mkdirp are no longer supported. Please update to mkdirp 1.x. (Note that the API surface has changed to use Promises in 1.x.) warning docusaurus > react-dev-utils > fork-ts-checker-webpack-plugin > chokidar > fsevents > node-pre-gyp > tar > mkdirp@0.5.4: Legacy versions of mkdirp are no longer supported. Please update to mkdirp 1.x. (Note that the API surface has changed to use Promises in 1.x.) warning jest > jest-cli > istanbul-lib-source-maps > mkdirp@0.5.4: Legacy versions of mkdirp are no longer supported. Please update to mkdirp 1.x. (Note that the API surface has changed to use Promises in 1.x.) warning jest > jest-cli > istanbul-api > mkdirp@0.5.4: Legacy versions of mkdirp are no longer supported. Please update to mkdirp 1.x. (Note that the API surface has changed to use Promises in 1.x.) warning jest > jest-cli > jest-snapshot > mkdirp@0.5.4: Legacy versions of mkdirp are no longer supported. Please update to mkdirp 1.x. (Note that the API surface has changed to use Promises in 1.x.) warning jest > jest-cli > jest-util > mkdirp@0.5.4: Legacy versions of mkdirp are no longer supported. Please update to mkdirp 1.x. (Note that the API surface has changed to use Promises in 1.x.) warning jest > jest-cli > istanbul-api > istanbul-lib-report > mkdirp@0.5.4: Legacy versions of mkdirp are no longer supported. Please update to mkdirp 1.x. (Note that the API surface has changed to use Promises in 1.x.) warning jest > jest-cli > jest-environment-jsdom > jsdom > request@2.88.2: request has been deprecated, see https://github.com/request/request/issues/3142 warning jest > jest-cli > prompts > kleur@2.0.2: Please upgrade to kleur@3 or migrate to 'ansi-colors' if you prefer the old syntax. Visit <https://github.com/lukeed/kleur/releases/tag/v3.0.0\> for migration path(s). warning jest > jest-cli > istanbul-lib-instrument > babel-types > babel-runtime > core-js@2.6.11: core-js@<3 is no longer maintained and not recommended for usage due to the number of issues. Please, upgrade your dependencies to the actual version of core-js@3. warning jest > jest-cli > jest-config > babel-core > babel-register > core-js@2.6.11: core-js@<3 is no longer maintained and not recommended for usage due to the number of issues. Please, upgrade your dependencies to the actual version of core-js@3. warning jest > jest-cli > jest-config > babel-core > babel-register > mkdirp@0.5.4: Legacy versions of mkdirp are no longer supported. Please update to mkdirp 1.x. (Note that the API surface has changed to use Promises in 1.x.) warning jest > jest-cli > jest-environment-jsdom > jsdom > left-pad@1.3.0: use String.prototype.padStart() warning puppeteer > extract-zip > mkdirp@0.5.1: Legacy versions of mkdirp are no longer supported. Please update to mkdirp 1.x. (Note that the API surface has changed to use Promises in 1.x.) [2/4] Fetching packages... info fsevents@1.2.12: The platform "linux" is incompatible with this module. info "fsevents@1.2.12" is an optional dependency and failed compatibility check. Excluding it from installation. [3/4] Linking dependencies... warning " > redoc@2.0.0-rc.24" has unmet peer dependency "core-js@^3.1.4". warning " > redoc@2.0.0-rc.24" has unmet peer dependency "mobx@^4.2.0 || ^5.0.0". warning " > redoc@2.0.0-rc.24" has unmet peer dependency "react@^16.8.4". warning " > redoc@2.0.0-rc.24" has unmet peer dependency "react-dom@^16.8.4". warning " > redoc@2.0.0-rc.24" has unmet peer dependency "styled-components@^4.1.1". warning "redoc > react-tabs@3.1.0" has unmet peer dependency "react@^16.3.0". warning "redoc > mobx-react@6.1.5" has unmet peer dependency "mobx@^4.0.0 || ^5.0.0". warning "redoc > mobx-react@6.1.5" has unmet peer dependency "react@^16.8.0 || 16.9.0-alpha.0". warning "redoc > react-dropdown@1.7.0" has unmet peer dependency "react@^0.14.7 || ^15.0.0-0 || ^16.0.0". warning "redoc > react-dropdown@1.7.0" has unmet peer dependency "react-dom@^0.14.7 || ^15.0.0-0 || ^16.0.0". warning "redoc > mobx-react > mobx-react-lite@1.5.2" has unmet peer dependency "mobx@^4.0.0 || ^5.0.0". warning "redoc > mobx-react > mobx-react-lite@1.5.2" has unmet peer dependency "react@^16.8.0". warning "redoc > swagger2openapi > better-ajv-errors@0.6.7" has unmet peer dependency "ajv@4.11.8 - 6". [4/4] Building fresh packages... success Saved lockfile. Done in 45.52s. + yarn write-translations yarn run v1.21.1 warning package.json: No license field $ docusaurus-write-translations Done in 4.97s. + yarn run crowdin-upload yarn run v1.21.1 warning package.json: No license field $ crowdin --config ../crowdin.yaml upload sources --auto-update -b master Creating branch 'master' - SKIPPED File 'master/docs/client-libraries-go.md'-\| - SKIPPED File 'master/docs/reference-connector-admin.md'/- - SKIPPED File 'master/docs/io-solr.md'\| - SKIPPED File 'master/docs/functions-runtime.md'/- - SKIPPED File 'master/docs/concepts-architecture-overview.md'\| - SKIPPED File 'master/docs/client-libraries-python.md'/- - SKIPPED File 'master/docs/io-cdc-canal.md'\ - SKIPPED File 'master/docs/functions-metrics.md'|/ - SKIPPED File 'master/docs/reference-terminology.md'-\ - SKIPPED File 'master/docs/schema-understand.md'| - SKIPPED File 'master/docs/client-libraries-java.md'/- - SKIPPED File 'master/docs/security-overview.md'\| - SKIPPED File 'master/docs/io-redis-sink.md'/- - SKIPPED File 'master/docs/concepts-multi-tenancy.md'\| - SKIPPED File 'master/docs/reference-metrics.md'/- - SKIPPED File 'master/docs/client-libraries-node.md'\| - SKIPPED File 'master/docs/adaptors-storm.md'/- - SKIPPED File 'master/docs/io-cassandra-sink.md'\| - SKIPPED File 'master/docs/io-file-source.md'/- - SKIPPED File 'master/docs/concepts-authentication.md'\| - SKIPPED File 'master/docs/io-tcp.md'/- - SKIPPED File 'master/docs/admin-api-non-partitioned-topics.md'\| - SKIPPED File 'master/docs/functions-develop.md'/- - SKIPPED File 'master/docs/schema-evolution-compatibility.md'\| - SKIPPED File 'master/docs/functions-debug.md'/- - SKIPPED File 'master/docs/administration-load-balance.md'\| - SKIPPED File 'master/docs/reference-pulsar-admin.md'/- - SKIPPED File 'master/docs/deploy-monitoring.md'\| - SKIPPED File 'master/docs/io-flume-source.md'/- - SKIPPED File 'master/docs/io-solr-sink.md'\| - SKIPPED File 'master/docs/io-hdfs3-sink.md'/- - SKIPPED File 'master/docs/io-jdbc-sink.md'\| - SKIPPED File 'master/docs/concepts-overview.md'/- - SKIPPED File 'master/docs/io-quickstart.md'\| - SKIPPED File 'master/docs/deploy-kubernetes.md'/- - SKIPPED File 'master/docs/io-cdc-debezium.md'\| - SKIPPED File 'master/docs/developing-cpp.md'/- - SKIPPED File 'master/docs/io-rabbitmq.md'\| - SKIPPED File 'master/docs/client-libraries-websocket.md'/- - SKIPPED File 'master/docs/schema-manage.md'\|/ - SKIPPED File 'master/docs/io-mongo.md'-\ - SKIPPED File 'master/docs/io-cdc.md'|/ - SKIPPED File 'master/docs/io-cli.md'-\ - SKIPPED File 'master/docs/functions-deploy.md'|/ - SKIPPED File 'master/docs/admin-api-schemas.md'-\ - SKIPPED File 'master/docs/security-kerberos.md'|/ - SKIPPED File 'master/docs/getting-started-concepts-and-architecture.md'-\ - SKIPPED File 'master/docs/security-athenz.md'|/ - SKIPPED File 'master/docs/io-canal-source.md'-\ - SKIPPED File 'master/docs/administration-zk-bk.md'|/ - SKIPPED File 'master/docs/io-kafka-sink.md'-\ - SKIPPED File 'master/docs/getting-started-clients.md'|/ - SKIPPED File 'master/docs/concepts-tiered-storage.md'-\ - SKIPPED File 'master/docs/admin-api-brokers.md'|/ - SKIPPED File 'master/docs/deploy-bare-metal.md'-\ - SKIPPED File 'master/docs/getting-started-docker.md'|/ - SKIPPED File 'master/docs/functions-cli.md'-\ - SKIPPED File 'master/docs/administration-pulsar-manager.md'|/ - SKIPPED File 'master/docs/admin-api-overview.md'-\ - SKIPPED File 'master/docs/sql-deployment-configurations.md'|/- - SKIPPED File 'master/docs/getting-started-standalone.md'\|/- - SKIPPED File 'master/docs/admin-api-tenants.md'\|/- - SKIPPED File 'master/docs/io-file.md'\|/ - SKIPPED File 'master/docs/cookbooks-message-queue.md'-\ - SKIPPED File 'master/docs/functions-worker.md'|/ - SKIPPED File 'master/docs/io-jdbc.md'-\ - SKIPPED File 'master/docs/security-encryption.md'|/ - SKIPPED File 'master/docs/io-rabbitmq-sink.md'-\ - SKIPPED File 'master/docs/sql-getting-started.md'|/ - SKIPPED File 'master/docs/io-kinesis-sink.md'-\ - SKIPPED File 'master/docs/io-connectors.md'|/ - SKIPPED File 'master/docs/io-kinesis-source.md'-\ - SKIPPED File 'master/docs/adaptors-spark.md'|/ - SKIPPED File 'master/docs/io-kafka.md'-\ - SKIPPED File 'master/docs/admin-api-permissions.md'|/ - SKIPPED File 'master/docs/io-mongo-sink.md'-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\| - SKIPPED File 'master/docs/admin-api-partitioned-topics.md'/- - SKIPPED File 'master/docs/io-aerospike-sink.md'\|/-\|/- - SKIPPED File 'master/docs/client-libraries-cpp.md'\|/-\|/-\| - SKIPPED File 'master/docs/io-develop.md'/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/Error: A JSONObject text must begin with '{' at 1 [character 2 line 1] error Command failed with exit code 1. info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command. Build step 'Execute shell' marked build as failure Not sending mail to unregistered user nore...@github.com