Невозможно опубликовать / развернуть плагин intellij - PullRequest
0 голосов
/ 27 ноября 2018
`Failed to upload plugin: 
    <!doctype html>
    <html lang="en">
    <head>
      <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
      <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">

    <title>Error 404: Page Not Found</title>

    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">

    <meta name="viewport" content="width=device-width, initial-scale=1.0">

    <link rel="shortcut icon" href="https://resources.jetbrains.com/storage/ui/favicons/favicon.ico" type="image/x-icon" sizes="16x16 32x32"/>
    <link rel="apple-touch-icon" sizes="57x57" href="https://resources.jetbrains.com/storage/ui/favicons/apple-touch-icon-57x57.png"/>
    <link rel="apple-touch-icon" sizes="60x60" href="https://resources.jetbrains.com/storage/ui/favicons/apple-touch-icon-60x60.png"/>
    <link rel="apple-touch-icon" sizes="72x72" href="https://resources.jetbrains.com/storage/ui/favicons/apple-touch-icon-72x72.png"/>
    <link rel="apple-touch-icon" sizes="76x76" href="https://resources.jetbrains.com/storage/ui/favicons/apple-touch-icon-76x76.png"/>
    <link rel="apple-touch-icon" sizes="114x114" href="https://resources.jetbrains.com/storage/ui/favicons/apple-touch-icon-114x114.png"/>
    <link rel="apple-touch-icon" sizes="120x120" href="https://resources.jetbrains.com/storage/ui/favicons/apple-touch-icon-120x120.png"/>
    <link rel="apple-touch-icon" sizes="144x144" href="https://resources.jetbrains.com/storage/ui/favicons/apple-touch-icon-144x144.png"/>
    <link rel="apple-touch-icon" sizes="152x152" href="https://resources.jetbrains.com/storage/ui/favicons/apple-touch-icon-152x152.png"/>
    <link rel="apple-touch-icon" sizes="180x180" href="https://resources.jetbrains.com/storage/ui/favicons/apple-touch-icon-180x180.png"/>
    <link rel="mask-icon" href="https://resources.jetbrains.com/storage/ui/favicons/apple-mask-icon.svg" color="black"/>
    <meta name="msapplication-TileColor" content="#000000"/>
    <meta name="msapplication-TileImage" content="https://resources.jetbrains.com/storage/ui/favicons/mstile-144x144.png"/>
    <meta name="msapplication-square70x70logo" content="https://resources.jetbrains.com/storage/ui/favicons/mstile-70x70.png"/>
    <meta name="msapplication-square150x150logo" content="https://resources.jetbrains.com/storage/ui/favicons/mstile-150x150.png"/>
    <meta name="msapplication-wide310x150logo" content="https://resources.jetbrains.com/storage/ui/favicons/mstile-310x150.png"/>
    <meta name="msapplication-square310x310logo" content="https://resources.jetbrains.com/storage/ui/favicons/mstile-310x310.png"/>

    <!-- Social Media tag Starts -->
    <!-- Place this data between the <head> tags of your website -->
    <!-- Open Graph data -->
    <meta property="og:title" content="Error 404: Page Not Found"/>
    <meta property="og:type" content="website"/>
    <meta property="og:url" content="https://plugins.jetbrains.com/plugin/uploadPlugin"/>
    <meta property="og:image" content="https://resources.jetbrains.com/storage/products/jetbrains/img/meta/jetbrains_1280x800.png"/>
    <meta property="og:description" content="Welcome to the JetBrains plugin repository"/>
    <meta property="og:site_name" content="JetBrains Plugin Repository"/>


    <meta name="twitter:card" content="summary_large_image">
    <meta name="twitter:image:src" content="https://resources.jetbrains.com/storage/products/jetbrains/img/meta/jetbrains_1280x800.png">
    <!-- Social Media tag Ends -->




      <meta name="isLoggedIn" content="true">
      <meta name="token" content="869669a8-41da-4725-96ed-f003edbbb01c">
      <meta name="_csrf" content="d17d4a6c-9f4d-47b7-832f-a0945c49b2a3">



    <meta name="readOnlyModeStatus" content="off">



    <link rel="stylesheet"
          href="/assets/common-c5aa3e36a9cdd64bd6bfdc8241f6759e.css?ver=3175"
          type="text/css">

    <script src="/assets/common-da937658d6234558c64c87d02790983d.js?ver=3175"></script>






      <link rel="stylesheet" href="/assets/error-8971205a5a83c5f108c0948a473f5d70.css" type="text/css">
      <script src="/assets/error-1f22882f7bf086eb5735ceaee0c06a2a.js"></script>


    </head>

    <body id="unknown" class="">

      <!-- Google Tag Manager -->
      <noscript><iframe src="//www.googletagmanager.com/ns.html?id=GTM-5P98" height="0" width="0"
                        style="display:none;visibility:hidden"></iframe></noscript>
      <script>(function (w, d, s, l, i) {
        w[l] = w[l] || [];
        w[l].push({
          'gtm.start': new Date().getTime(), event: 'gtm.js'
        });
        var f = d.getElementsByTagName(s)[0],
          j = d.createElement(s), dl = l != 'dataLayer' ? '&l=' + l : '';
        j.async = true;
        j.src =
          '//www.googletagmanager.com/gtm.js?id=' + i + dl;
        f.parentNode.insertBefore(j, f);
      })(window, document, 'script', 'dataLayer', 'GTM-5P98');</script>
      <!-- End Google Tag Manager -->



    <div class="page">

      <div class="page__header">












    <header class="header js-header-popover-group">
      <div class="g-container">
        <div class="g-row _valign-stretch _nowrap _justify-between">
          <div class="g-col-3 header-logo-wrapper">
              <a class="header-logo jetbrains-logo _logo-jetbrains" href="/"></a>
          </div>

          <nav class="g-col header-link-list header-link-list-main _align-center hidden-md">
            <a data-popover-group-button-id="nav-intellij"
               class="js-header-popover-hover header-link-item-main">
              <span>IDEs</span>
            </a>

            <a data-popover-group-button-id="nav-teamware"
               class="js-header-popover-hover header-link-item-main">
              <span>Team Tools</span>
            </a>

            <a data-popover-group-button-id="nav-dev-guide"
               class="js-header-popover-hover header-link-item-main">
              <span>Dev Guide</span>
            </a>
          </nav>

          <nav class="g-col-3 header-link-list header-link-list-main _align-right hidden-md">



              <a class="js-header-popover-hover header-link-item-main _no-padding-left"
                 data-popover-group-button-id="nav-user">
                <span class="header-link-item__username text-ellipsis"
                      data-test="header-username">Pradyumna Jha</span>
                <span class="header-link-item__icon _icon-right icon icon-arrow-white"></span>
              </a>

            <button class="js-header-popover-click header-link-item-main reset-button"
                    data-popover-group-button-id="header-search">
              <span class="header-link-item__icon icon icon-search-white"></span>
            </button>
          </nav>
        </div>
      </div>
    </header>

    <button class="js-header-popover-click header__hamburger hamburger _white _type-close reset-button hidden visible-md"
            data-popover-group-button-id="header-mobile-nav">
      <span class="hamburger__icon"></span>
    </button>

    <div class="header-placeholder"></div>

    <div class="header-popover-content-wrapper" data-popover-group-content-id="header-mobile-nav">

      <div class="header-popover-content header-search-container no-margin-left no-margin-right"
           data-popover-group-content-id="header-search">
        <div class="g-container">
          <form action="/search?pr=&id=searchHeader" method="get" class="header-search-container__form" >
            <input type="hidden" name="correctionAllowed" value="true">

            <input type="hidden" name="pr" value="">

            <input id="searchInputHeader" class="ja-header-search-input header-search-container__input"
                   type="search"
                   name="search"
                   value=""
                   autocomplete="off"
                   placeholder="Search 3695 plugins" />

            <button type="submit" class="header-search-container__button button">
              <span class="icon icon-search-gray hidden visible-md"></span>
              Search
            </button>
            <button class="js-close-mobile-nav-button close-mobile-nav-button reset-button hidden visible-md"><span class="icon icon-close"></span></button>
          <input type="hidden" name="_csrf" value="d17d4a6c-9f4d-47b7-832f-a0945c49b2a3" />
    </form>
        </div>
      </div>

      <div class="header-popover-content" data-popover-group-content-id="nav-intellij">
        <div class="g-container">
          <div class="g-row _nowrap">
            <div class="g-col-3 hidden-md">
              <a href="/plugin/add#intellij"
                 class="header-container-description">
                <div class="header-container-description__logo">
                  <span class="icon icon-upload"></span>
                </div>

                <div class="header-container-description__title">Upload your plugin</div>

                <div class="header-container-description__text">Your plugin for one of our IDEs might be of great use to millions of users.</div>

                <div class="header-container-description__link">Upload</div>
              </a>
            </div>

            <div class="g-col _md-12 _offset-md-0">
              <span class="header-second-title">IDEs</span>
              <ul class="header-second-links-list _ides">



                  <li class="header-second-links-list__item">
                    <div class="header-link-item-second &#39;&#39;">
                      <span class="header-link-item-second__logo">
                        <span class="jetbrains-logo _logo-intellij-idea _full-block"></span>
                      </span>
                      IntelliJ IDEA
                    </div>

                    <ul class="header-second-links-list">

                        <li class="header-second-links-list__item">
                          <a href="/idea" class="header-link-item-second _font-weight-light ">
                            Ultimate
                          </a>
                        </li>

                        <li class="header-second-links-list__item">
                          <a href="/idea_ce" class="header-link-item-second _font-weight-light ">
                            Community
                          </a>
                        </li>

                    </ul>
                  </li>



                  <li class="header-second-links-list__item">
                    <div class="header-link-item-second &#39;&#39;">
                      <span class="header-link-item-second__logo">
                        <span class="jetbrains-logo _logo-pycharm _full-block"></span>
                      </span>
                      PyCharm
                    </div>

                    <ul class="header-second-links-list">

                        <li class="header-second-links-list__item">
                          <a href="/pycharm" class="header-link-item-second _font-weight-light ">
                            Professional
                          </a>
                        </li>

                        <li class="header-second-links-list__item">
                          <a href="/pycharm_ce" class="header-link-item-second _font-weight-light ">
                            Community
                          </a>
                        </li>

                        <li class="header-second-links-list__item">
                          <a href="/pycharm_edu" class="header-link-item-second _font-weight-light ">
                            Educational
                          </a>
                        </li>

                    </ul>
                  </li>



                  <li class="header-second-links-list__item">
                    <a href="/phpstorm" class="header-link-item-second ">
                      <span class="header-link-item-second__logo">
                        <span class="jetbrains-logo _logo-phpstorm _full-block"></span>
                      </span>
                      PhpStorm
                    </a>
                  </li>

                  <li class="header-second-links-list__item">
                    <a href="/webstorm" class="header-link-item-second ">
                      <span class="header-link-item-second__logo">
                        <span class="jetbrains-logo _logo-webstorm _full-block"></span>
                      </span>
                      WebStorm
                    </a>
                  </li>

                  <li class="header-second-links-list__item">
                    <a href="/ruby" class="header-link-item-second ">
                      <span class="header-link-item-second__logo">
                        <span class="jetbrains-logo _logo-rubymine _full-block"></span>
                      </span>
                      RubyMine
                    </a>
                  </li>

                  <li class="header-second-links-list__item">
                    <a href="/objc" class="header-link-item-second ">
                      <span class="header-link-item-second__logo">
                        <span class="jetbrains-logo _logo-appcode _full-block"></span>
                      </span>
                      AppCode
                    </a>
                  </li>

                  <li class="header-second-links-list__item">
                    <a href="/clion" class="header-link-item-second ">
                      <span class="header-link-item-second__logo">
                        <span class="jetbrains-logo _logo-clion _full-block"></span>
                      </span>
                      CLion
                    </a>
                  </li>

                  <li class="header-second-links-list__item">
                    <a href="/go" class="header-link-item-second ">
                      <span class="header-link-item-second__logo">
                        <span class="jetbrains-logo _logo-gogland _full-block"></span>
                      </span>
                      GoLand
                    </a>
                  </li>

                  <li class="header-second-links-list__item">
                    <a href="/dbe" class="header-link-item-second ">
                      <span class="header-link-item-second__logo">
                        <span class="jetbrains-logo _logo-datagrip _full-block"></span>
                      </span>
                      DataGrip
                    </a>
                  </li>

                  <li class="header-second-links-list__item">
                    <a href="/rider" class="header-link-item-second ">
                      <span class="header-link-item-second__logo">
                        <span class="jetbrains-logo _logo-rider _full-block"></span>
                      </span>
                      Rider
                    </a>
                  </li>

                  <li class="header-second-links-list__item">
                    <a href="/mps" class="header-link-item-second ">
                      <span class="header-link-item-second__logo">
                        <span class="jetbrains-logo _logo-mps _full-block"></span>
                      </span>
                      MPS
                    </a>
                  </li>

                  <li class="header-second-links-list__item">
                    <a href="/androidstudio" class="header-link-item-second ">
                      <span class="header-link-item-second__logo">
                        <span class="jetbrains-logo _logo-androidstudio _full-block"></span>
                      </span>
                      Android Studio
                    </a>
                  </li>

              </ul>
            </div>
          </div>
        </div>
      </div>

      <div class="header-popover-content" data-popover-group-content-id="nav-teamware">
        <div class="g-container">
          <div class="g-row _nowrap">
            <div class="g-col-3 hidden-md">
              <a href="/plugin/add#teamcity"
                 class="header-container-description">

                <div class="header-container-description__logo">
                  <span class="icon icon-upload"></span>
                </div>

                <div class="header-container-description__title">Upload your plugin</div>

                <div class="header-container-description__text">Your plugin for one of our team tools might be of great use to millions of users.</div>

                <div class="header-container-description__link">Upload</div>
              </a>
            </div>

            <div class="g-col _offset-1 _md-12 _offset-md-0">
              <span class="header-second-title">Team Tools</span>
              <ul class="header-second-links-list _team-tools">

                  <li class="header-second-links-list__item">
                    <a href="/teamcity" class="header-link-item-second ">
                      <span class="header-link-item-second__logo">
                        <span class="jetbrains-logo _logo-teamcity _full-block"></span>
                      </span>
                      TeamCity
                    </a>
                  </li>

                  <li class="header-second-links-list__item">
                    <a href="/hub" class="header-link-item-second ">
                      <span class="header-link-item-second__logo">
                        <span class="jetbrains-logo _logo-hub _full-block"></span>
                      </span>
                      Hub
                    </a>
                  </li>

                  <li class="header-second-links-list__item">
                    <a href="/youtrack" class="header-link-item-second ">
                      <span class="header-link-item-second__logo">
                        <span class="jetbrains-logo _logo-youtrack _full-block"></span>
                      </span>
                      YouTrack
                    </a>
                  </li>

                  <li class="header-second-links-list__item">
                    <a href="/upsource" class="header-link-item-second ">
                      <span class="header-link-item-second__logo">
                        <span class="jetbrains-logo _logo-upsource _full-block"></span>
                      </span>
                      Upsource
                    </a>
                  </li>

              </ul>
            </div>
          </div>
        </div>
      </div>

      <div class="header-popover-content" data-popover-group-content-id="nav-dev-guide">
        <div class="g-container">
          <div class="g-row _nowrap">
            <div class="g-col _offset-6 _md-12 _offset-md-0">
              <span class="header-second-title">Dev Guide</span>
              <ul class="header-second-links-list _dev-guide">
                <li class="header-second-links-list__item">
                  <a class="header-link-item-second"
                     href="//www.jetbrains.org/intellij/sdk/docs/">
                    IntelliJ Platform SDK
                  </a>
                </li>
                <li class="header-second-links-list__item">
                  <a class="header-link-item-second"
                     href="//confluence.jetbrains.com/display/TCDL/Extending+TeamCity">
                    TeamCity extensions
                  </a>
                </li>
                <li class="header-second-links-list__item">
                  <a class="header-link-item-second"
                     href="//www.jetbrains.com/help/hub/building-custom-widgets.html">
                    Hub custom widgets
                  </a>
                </li>
                <li class="header-second-links-list__item">
                  <a class="header-link-item-second"
                     href="/marketplace">
                    Marketplace EAP
                  </a>
                </li>
              </ul>
            </div>
          </div>
        </div>
      </div>

        <div class="g-container">
          <div class="header-popover-content _profile float-right float-none-md"
               data-popover-group-content-id="nav-user">



              <span class="header-second-title">
                Pradyumna Jha
              </span>

              <ul class="header-second-links-list">
                <li class="header-second-links-list__item">
                  <a href="/author/me" class="header-link-item-second _profile">My profile</a>
                </li>


                <li class="header-second-links-list__item">
                  <a href="/plugin/add#intellij"
                     class="header-link-item-second _profile _upload"
                     data-test="upload-link">
                    <span class="icon icon-upload-gray"></span>
                    Upload plugin
                  </a>
                </li>
                <li class="header-second-links-list__item">
                  <a href="/logoff" class="header-link-item-second _profile _logout">Logout</a>
                </li>
              </ul>

          </div>
        </div>
    </div>

      </div>

      <div class="page__content">

        <div class="g-container">

    <div class="page-error__content">
      <div class="g-row _justify-center _justify-start-sm">
        <div class="g-col-3 _lg-4 _md-5 _spacer">
          <div class="page-error-logo _error-404">
            <div class="page-error-logo__beam"></div>
          </div>
        </div>

        <div class="g-col-5 _md-7 _sm-12 article-content">
          <h1 class="page-error__h1 _big">uh-oh!</h1>

          <div class="page-error__sub-title sub-title">You surely know what this means.</div>

          <div class="page-error__text">
            We can't find the page you're looking for. Try starting from <a href="/">home</a>.
          </div>
        </div>
      </div>
    </div>

        </div>

      </div>
      <footer class="page__footer">

    <div class="g-container">
      <div class="footer wt-caption">
        <div class="footer__column footer__column_left">
          <a href="https://www.jetbrains.com" class="footer__logo">
            <div class="jetbrains-logo _logo-jetbrains-square"></div>
          </a>

          <div class="footer__info">
            <p>&copy; 2000-<span class="js-footer-current-year"></span> JetBrains s.r.o.</p>
            <p>Developed with drive and <a class="wt-link" href="https://www.jetbrains.com/idea">IntelliJ IDEA</a></p>
            <p class="footer__build-number">Build #3175</p>
          </div>
        </div>

        <div class="footer__column footer__column_right">
          <ul class="footer__list footer__list_align_right">
            <li><a class="wt-link" href="mailto:plugins-admin@jetbrains.com">Feedback</a></li>
            <li><a class="wt-link" href="https://twitter.com/JBPlatform">Twitter</a></li>
            <li><a class="wt-link" href="https://blog.jetbrains.com/platform">Blog</a></li>
            <li><a class="wt-link" href="/marketplace">Marketplace</a></li>
          </ul>
          <ul class="footer__list footer__list_align_right">
            <li><a class="wt-link wt-link_color_inherit" href="/legal/terms-of-use">Terms of Use</a></li>
            <li><a class="wt-link wt-link_color_inherit" href="/legal">Legal, Privacy & Security</a></li>
          </ul>
        </div>
      </div>
    </div>

      </footer>
    </div>

    <div class="js-notifications-container"></div>
    <div class="js-overlay overlay"></div>
    </body>
    </html>`

Я пытаюсь разработать плагин intellij и использовать его на разных экземплярах IntelliJ IDE в моем проекте.Разработка завершена, но я не знаю, как правильно ее упаковать, чтобы ее использовали другие.Я разработал плагин, используя gradle, и при поиске в Интернете обнаружил, что нам нужно запустить задачу publishPlugin после создания учетной записи в репозитории JetBrains.Но в настоящее время, когда я запускаю задачу, она выдает мне ошибку выше.

Может кто-нибудь помочь мне решить эту проблему или предложить другие способы publish/deploy/package моего плагина.

...