{"id":6373,"date":"2021-03-06T20:27:31","date_gmt":"2021-03-06T18:27:31","guid":{"rendered":"https:\/\/www.almtoolbox.com\/blog_he\/?p=6373"},"modified":"2021-03-07T08:59:03","modified_gmt":"2021-03-07T06:59:03","slug":"mattermost-jenkins-ci-integration","status":"publish","type":"post","link":"https:\/\/www.almtoolbox.com\/blog_he\/mattermost-jenkins-ci-integration\/","title":{"rendered":"\u05d4\u05d3\u05d2\u05de\u05d4: \u05d0\u05d9\u05e0\u05d8\u05d2\u05e8\u05e6\u05d9\u05d4 \u05d1\u05d9\u05df Jenkins \u05dc- Mattermost \u05d4\u05de\u05d0\u05e4\u05e9\u05e8\u05ea \u05d9\u05d5\u05ea\u05e8 \u05e9\u05d9\u05ea\u05d5\u05e3 \u05d5\u05d0\u05d5\u05d8\u05d5\u05de\u05e6\u05d9\u05d4 \u05e9\u05dc \u05ea\u05d4\u05dc\u05d9\u05db\u05d9 CI"},"content":{"rendered":"<p><a href=\"https:\/\/www.almtoolbox.com\/blog_he\/wp-content\/uploads\/2021\/03\/mattermost-jenkins-integration.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-6375\" src=\"https:\/\/www.almtoolbox.com\/blog_he\/wp-content\/uploads\/2021\/03\/mattermost-jenkins-integration.jpg\" alt=\"mattermost jenkins-ci integration\" width=\"700\" height=\"400\" srcset=\"https:\/\/www.almtoolbox.com\/blog_he\/wp-content\/uploads\/2021\/03\/mattermost-jenkins-integration.jpg 854w, https:\/\/www.almtoolbox.com\/blog_he\/wp-content\/uploads\/2021\/03\/mattermost-jenkins-integration-300x171.jpg 300w, https:\/\/www.almtoolbox.com\/blog_he\/wp-content\/uploads\/2021\/03\/mattermost-jenkins-integration-768x439.jpg 768w\" sizes=\"auto, (max-width: 700px) 100vw, 700px\" \/><\/a><\/p>\n<p>Mattermost, \u05d1\u05d3\u05d5\u05de\u05d4 \u05dc- Slack, \u05d9\u05db\u05d5\u05dc \u05dc\u05d0\u05e4\u05e9\u05e8 \u05d9\u05d5\u05ea\u05e8 \u05e9\u05d9\u05ea\u05d5\u05e4\u05d9 \u05e4\u05e2\u05d5\u05dc\u05d4 \u05d1\u05d9\u05df \u05d0\u05e0\u05e9\u05d9 \u05d4\u05e4\u05d9\u05ea\u05d5\u05d7 \u05d5\u05d4- DevOps \u05d1\u05e2\u05d1\u05d5\u05d3\u05d4 \u05d4\u05d9\u05d5\u05de\u05d9\u05d5\u05de\u05d9\u05ea. \u05dc\u05d4\u05dc\u05df \u05e1\u05e8\u05d8\u05d5\u05df \u05e7\u05e6\u05e8 \u05e2\u05dd \u05db\u05de\u05d4 \u05d3\u05d5\u05d2\u05de\u05d0\u05d5\u05ea \u05dc\u05d7\u05d9\u05d1\u05d5\u05e8\u05d9\u05dd \u05d0\u05e4\u05e9\u05e8\u05d9\u05d9\u05dd \u05d1\u05d9\u05df Jenkins \u05dc- Mattermost, \u05d4\u05de\u05d0\u05e4\u05e9\u05e8\u05d5\u05ea \u05d1\u05d9\u05df \u05d4\u05d9\u05ea\u05e8:<\/p>\n<ul>\n<li>\u05d4\u05e8\u05e6\u05ea builds \u05d5- CI\u00a0 \u05de\u05ea\u05d5\u05da Mattermost (\u05d1\u05d0\u05de\u05e6\u05e2\u05d5\u05ea \u05e4\u05e7\u05d5\u05d3\u05ea slash)\u00a0 \u05d0\u05d5 \u05d4\u05e8\u05e6\u05d4 \u05e9\u05dc \u05db\u05dc \u05de\u05d4 \u05e9\u05ea\u05e8\u05e6\u05d5 (\u05d0\u05e4\u05e9\u05e8 \u05dc\u05e4\u05ea\u05d7 \u05e4\u05e2\u05d5\u05dc\u05d5\u05ea \u05d1\u05e2\u05e6\u05de\u05db\u05dd). \u05d6\u05d4 \u05de\u05d0\u05e4\u05e9\u05e8 \u05d1\u05e2\u05e6\u05dd \u05dc\u05db\u05dc \u05de\u05d9 \u05e9\u05d1\u05e2\u05dc \u05e2\u05e0\u05d9\u05d9\u05df \u05dc\u05e8\u05d0\u05d5\u05ea \u05d0\u05ea \u05e4\u05e2\u05d5\u05dc\u05ea \u05d4- build \u05d5\u05db\u05d9\u05e6\u05d3 \u05d4\u05d9\u05d0 \u05de\u05ea\u05e7\u05d3\u05de\u05ea (\u05d5\u05dc\u05d0 \u05e9\u05e8\u05e7 \u05d0\u05d9\u05e9 \u05e4\u05d9\u05ea\u05d5\u05d7 \/DevOps \u05d1\u05d5\u05d3\u05d3 \u05d9\u05d5\u05db\u05dc \u05dc\u05e8\u05d0\u05d5\u05ea \u05d6\u05d0\u05ea )<\/li>\n<li>\u05e0\u05d9\u05ea\u05df \u05dc\u05d9\u05e6\u05d5\u05e8 \u05e2\u05e8\u05d5\u05e6\u05d9\u05dd \u05dc\u05e4\u05d9 \u05db\u05dc \u05e6\u05d5\u05e8\u05da &#8211; \u05dc\u05de\u05e9\u05dc \u05dc- builds \u05de\u05d5\u05e6\u05dc\u05d7\u05d9\u05dd (\u05e9\u05d4\u05e1\u05ea\u05d9\u05d9\u05de\u05d5 \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4), \u05dc- acceptance tests \u05d5\u05db\u05d3' (\u05e0\u05d9\u05ea\u05df \u05dc\u05e6\u05e4\u05d5\u05ea \u05d1\u05d3\u05e7\u05d4 1:10 \u05d1\u05e1\u05e8\u05d8\u05d5\u05df). \u05d0\u05e4\u05e9\u05e8 \u05db\u05da \u05d2\u05dd \u05dc\u05e2\u05d3\u05db\u05df \u05d0\u05e0\u05e9\u05d9\u05dd \u05e8\u05dc\u05d5\u05d5\u05e0\u05d8\u05d9\u05dd \u05d1\u05db\u05da \u05e9\u05d6\u05d4 \u05d4\u05e1\u05ea\u05d9\u05d9\u05dd \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4.<\/li>\n<li>\u05d9\u05e6\u05d9\u05e8\u05ea \u05e2\u05e8\u05d5\u05e5 \u05d9\u05d9\u05e2\u05d5\u05d3\u05d9 \u05dc- build \u05e9\u05e0\u05db\u05e9\u05dc \u05dc\u05de\u05e9\u05dc &#8211; \u05db\u05d3\u05d9 \u05dc\u05d3\u05e1\u05e7\u05e1 \u05d5\u05dc\u05d1\u05e6\u05e2 \u05e4\u05e2\u05d5\u05dc\u05d5\u05ea \u05de\u05e1\u05d1\u05d9\u05d1\u05d5 (\u05db\u05de\u05d5 \u05dc\u05d1\u05e7\u05e9 \u05de\u05de\u05d9\u05e9\u05d4\u05d5 \u05e9\u05d9\u05ea\u05e7\u05df \u05d6\u05d0\u05ea &#8211; \u05d1\u05d3\u05e7\u05d4 2:00 \u05d1\u05e1\u05e8\u05d8\u05d5\u05df). \u05d4\u05e9\u05d9\u05d7\u05d4 \u05e1\u05d1\u05d9\u05d1 \u05d6\u05d4 \u05ea\u05d4\u05d9\u05d4 \u05d6\u05de\u05d9\u05e0\u05d4 \u05dc\u05db\u05dc \u05d4\u05d0\u05e0\u05e9\u05d9\u05dd \u05d4\u05e8\u05dc\u05d5\u05d5\u05e0\u05d8\u05d9\u05d9\u05dd, \u05d1\u05e2\u05e8\u05d5\u05e5 \u05d9\u05d9\u05e2\u05d5\u05d3\u05d9 \u05d5\u05db\u05de\u05e1\u05e8 \u05de\u05d9\u05d9\u05d3\u05d9 \u05e9\u05e0\u05d9\u05ea\u05df \u05dc\u05e7\u05e8\u05d5\u05d0 \u05de\u05d4\u05de\u05d7\u05e9\u05d1 \u05d0\u05d5 \u05de\u05d4\u05d8\u05dc\u05e4\u05d5\u05df \u05d4\u05e0\u05d9\u05d9\u05d3 &#8211; \u05de\u05d4 \u05e9\u05dc\u05e4\u05e2\u05de\u05d9\u05dd \u05d9\u05e2\u05d9\u05dc \u05d9\u05d5\u05ea\u05e8 \u05de\u05de\u05d9\u05d9\u05dc\u05d9\u05dd \u05d0\u05e8\u05d5\u05db\u05d9\u05dd.<\/li>\n<li>\u05d9\u05e6\u05d9\u05e8\u05ea bot (&quot;\u05d1\u05d5\u05d8&quot;) \u05d1\u05e2\u05e6\u05de\u05db\u05dd, \u05d4\u05d9\u05d1\u05e6\u05e2 \u05d0\u05d5\u05d8\u05d5\u05de\u05e6\u05d9\u05d4 \u05e9\u05dc \u05de\u05d4 \u05e9\u05ea\u05d2\u05d3\u05d9\u05e8\u05d5 \u05dc\u05d5.<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<h3>\u05de\u05d5\u05d6\u05de\u05e0\u05d9\u05dd \u05dc\u05e6\u05e4\u05d5\u05ea \u05d1\u05e1\u05e8\u05d8\u05d5\u05df: [3 \u05d3\u05e7\u05d5\u05ea]<\/h3>\n<p><iframe loading=\"lazy\" src=\"https:\/\/www.youtube.com\/embed\/Skvm6KKkwpA\" width=\"700\" height=\"393.75\" frameborder=\"0\" allowfullscreen=\"allowfullscreen\"><span data-mce-type=\"bookmark\" style=\"display: inline-block; width: 0px; overflow: hidden; line-height: 0;\" class=\"mce_SELRES_start\">\ufeff<\/span><\/iframe><\/p>\n<p>&nbsp;<\/p>\n<p>\u05e0\u05d9\u05ea\u05df \u05dc\u05d4\u05e9\u05ea\u05de\u05e9 \u05d1- Mattermost \u05e2&quot;\u05d9 \u05d4\u05ea\u05e7\u05e0\u05ea \u05e9\u05e8\u05ea \u05e4\u05e8\u05d8\u05d9 \u05de\u05e9\u05dc\u05db\u05dd \u05d0\u05d5 \u05d2\u05dd \u05dc\u05e6\u05e8\u05d5\u05da \u05d0\u05d5\u05ea\u05d5 \u05d1\u05d0\u05de\u05e6\u05e2\u05d5\u05ea \u05d4\u05e2\u05e0\u05df (\u05e0\u05d9\u05ea\u05df \u05dc\u05e4\u05e0\u05d5\u05ea \u05d0\u05dc\u05d9\u05e0\u05d5 \u05d5\u05dc\u05e7\u05d1\u05dc trial &#8211; \u05d4\u05e4\u05e8\u05d8\u05d9\u05dd \u05d1\u05d4\u05de\u05e9\u05da).<\/p>\n<p>\u05d1\u05d0\u05d5\u05e4\u05df \u05d3\u05d5\u05de\u05d4 \u05dc\u05d7\u05d9\u05d1\u05d5\u05e8 \u05de\u05d5\u05dc Jenkins , \u05e0\u05d9\u05ea\u05df \u05dc\u05d9\u05e6\u05d5\u05e8 \u05e9\u05d9\u05ea\u05d5\u05e4\u05d9\u05dd \u05d5\u05d0\u05d5\u05d8\u05d5\u05de\u05e6\u05d9\u05d5\u05ea \u05dc\u05db\u05dc\u05d9 CI \u05d3\u05d5\u05de\u05d9\u05dd \u05db\u05de\u05d5 GitLab CI\/CD , \u05d5\u05db\u05df \u05d7\u05d9\u05d1\u05d5\u05e8\u05d9\u05dd \u05dc\u05db\u05dc\u05d9\u05dd \u05e0\u05d5\u05e1\u05e4\u05d9\u05dd \u05d1\u05ea\u05d4\u05dc\u05d9\u05db\u05d9 \u05e4\u05d9\u05ea\u05d5\u05d7 \u05d5- CI\/CD \u05db\u05d2\u05d5\u05df Jira, GitHub, GitLab, Bitbucket \u05d5\u05e2\u05d5\u05d3<\/p>\n<p>\u05e0\u05d9\u05ea\u05df \u05d2\u05dd \u05dc\u05d4\u05e9\u05ea\u05de\u05e9 \u05d1\u05d9\u05db\u05d5\u05dc\u05ea \u05d4\u05d7\u05d3\u05e9\u05d4 \u05d9\u05d7\u05e1\u05d9\u05ea \u05e9\u05dc Incident Manager \u05d4\u05de\u05d2\u05d9\u05e2 \u05e2\u05dd Mattermost Enterprise &#8211; \u05d1\u05db\u05d3\u05d9 \u05dc\u05d4\u05e9\u05d9\u05d2 \u05d9\u05db\u05d5\u05dc\u05ea \u05e0\u05d9\u05d4\u05d5\u05dc \u05d0\u05d9\u05e8\u05d5\u05e2\u05d9\u05dd (\u05db\u05d2\u05d5\u05df \u05ea\u05e7\u05dc\u05d5\u05ea \u05d4\u05de\u05e6\u05e8\u05d9\u05db\u05d5\u05ea \u05d4\u05ea\u05e2\u05e8\u05d1\u05d5\u05ea \u05de\u05d4\u05d9\u05e8\u05d4 \u05e9\u05dc \u05db\u05de\u05d4 \u05d2\u05d5\u05e8\u05de\u05d9\u05dd \u05d1\u05d0\u05e8\u05d2\u05d5\u05df). \u05e0\u05d9\u05ea\u05df \u05dc\u05e7\u05e8\u05d5\u05d0 \u05e2\u05dc <a href=\"https:\/\/www.almtoolbox.com\/blog_he\/incident-management-mattermost\/\" target=\"_blank\" rel=\"noopener\">Incident Manager \u05d1\u05de\u05d0\u05de\u05e8 \u05d4\u05d1\u05d0<\/a>.<\/p>\n<h4><em>\u05de\u05d5\u05d6\u05de\u05e0\u05d9\u05dd \u05dc\u05e4\u05e0\u05d5\u05ea \u05d0\u05dc\u05d9\u05e0\u05d5 \u05dc\u05e9\u05d0\u05dc\u05d5\u05ea \u05d1\u05e0\u05d5\u05e9\u05d0 Mattermost \u05d5\u05db\u05df \u05e7\u05d1\u05dc\u05ea trial \u05d0\u05d5 \u05d2\u05d9\u05e8\u05e1\u05d0 \u05d7\u05d9\u05e0\u05de\u05d9\u05ea &#8211; \u05d0\u05e0\u05d5 \u05e0\u05e6\u05d9\u05d2\u05d9 \u05d4\u05d9\u05e6\u05e8\u05df \u05d4\u05e8\u05e9\u05de\u05d9\u05d9\u05dd \u05d1\u05d9\u05e9\u05e8\u05d0\u05dc \u05d5\u05d1\u05d0\u05d9\u05e8\u05d5\u05e4\u05d4, \u05d5\u05de\u05e1\u05e4\u05e7\u05d9\u05dd \u05d4\u05df \u05de\u05e2\u05e0\u05d4 \u05d8\u05db\u05e0\u05d5\u05dc\u05d5\u05d2\u05d9 \u05d5\u05ea\u05de\u05d9\u05db\u05d4 \u05d1\u05de\u05d5\u05e6\u05e8, \u05d5\u05d4\u05df \u05de\u05db\u05d9\u05e8\u05ea \u05e8\u05d9\u05e9\u05d5\u05d9 \u05dc\u05de\u05d5\u05e6\u05e8 \u05d4\u05df \u05d1\u05e2\u05e0\u05df \u05d5\u05d4\u05df \u05e2\u05dc \u05e9\u05e8\u05ea \u05e4\u05e8\u05d8\u05d9 \u05de\u05e9\u05dc\u05db\u05dd.\u00a0 Mattermost@almtoolbox.com\u00a0 \u05d0\u05d5 \u05d8\u05dc\u05e4\u05d5\u05e0\u05d9\u05ea 072-240-5222<\/em><\/h4>\n<p>&nbsp;<\/p>\n<h3>\u05e7\u05d9\u05e9\u05d5\u05e8\u05d9\u05dd \u05e8\u05dc\u05d5\u05d5\u05e0\u05d8\u05d9\u05d9\u05dd:<\/h3>\n<ul>\n<li><a href=\"https:\/\/www.almtoolbox.com\/il\/mattermost\" target=\"_blank\" rel=\"noopener\">\u05d0\u05ea\u05e8 Mattermost \u05d9\u05e9\u05e8\u05d0\u05dc (\u05e2\u05d1\u05e8\u05d9\u05ea)<\/a><\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<h2 dir=\"ltr\"><strong>Transcription<\/strong><\/h2>\n<p dir=\"ltr\">Software releases go through extensive functional performance and progression testing.<\/p>\n<p dir=\"ltr\">This is difficult to track and manage at scale.<\/p>\n<p dir=\"ltr\">We're going to show you how to accelerate testing using Mattermost and our Jenkins workflow\u00a0integration.<\/p>\n<p dir=\"ltr\">Built by developers for developers, Mattermost is the flexible open source <em>messaging platform<\/em> that\u00a0enables secure collaboration for DevOps\u00a0teams.<\/p>\n<h3 dir=\"ltr\">Mattermost API<\/h3>\n<p dir=\"ltr\">Mattermost is API centric allowing you\u00a0to automatically create a new channel\u00a0per pipeline and integrate it with the\u00a0appropriate Jenkins instance.<\/p>\n<p dir=\"ltr\">Instead of login into Jenkins, we create the build from Mattermost. This creates a package\u00a0in Jenkins and queues it.<\/p>\n<p dir=\"ltr\">As the build\u00a0executes the bot updates progress in\u00a0Mattermost, allowing all stakeholders &#8211; not just build engineers &#8211; to see build progress.<\/p>\n<p dir=\"ltr\">Updates can be placed into a channel created for the Sprint or as in this case a channel for acceptance testers.<\/p>\n<p dir=\"ltr\">As the new builds\u00a0are completed messages will be posted to\u00a0the channel and the stakeholders in the\u00a0channel will be notified.<\/p>\n<p dir=\"ltr\">They will also see a build is waiting for them as the name of the channel has\u00a0been bolded.<\/p>\n<p dir=\"ltr\">Once testers see a build is waiting, testers find all relevant collateral,\u00a0pinned to the top of the channel,\u00a0available with a single click.<\/p>\n<p dir=\"ltr\">When a build fails it is handled by a different set of people through a different process.\u00a0We can see the notification that the\u00a0build was kicked off in the CI\/CD build\u00a0pipeline channel.<\/p>\n<p dir=\"ltr\">As this integration is live you can click through to the build in Jenkins to obtain greater details about its execution.<\/p>\n<p dir=\"ltr\">When a Build\u00a0fails its status will be posted to the\u00a0appropriate channels.<\/p>\n<h3 dir=\"ltr\">Use channels<\/h3>\n<p dir=\"ltr\">Mattermost can automatically create a new channel to collaborate on the triage of the failed build job. The proper people are\u00a0automatically invited to this channel\u00a0based upon the rules you specify.<\/p>\n<p dir=\"ltr\">Mattermost allows your team to have a threaded conversation about resolving the issue.<\/p>\n<p dir=\"ltr\">sometimes this involves inviting non-core team members to assist. Susan is\u00a0notified within Mattermost she\u00a0identifies channels with messages<\/p>\n<p dir=\"ltr\">requiring her attention through the\u00a0bolding of the channel names on the left.<\/p>\n<p dir=\"ltr\">Susan expands the conversation pane and\u00a0reaches out directly to Tom.<\/p>\n<p dir=\"ltr\">Susan does not however see the\u00a0acceptance nor the CI\/CD build channels. Channel membership can be restricted or<\/p>\n<p dir=\"ltr\">open this allows you to easily find and\u00a0secure information relevant to each individual.<\/p>\n<p dir=\"ltr\">Mattermost allows more\u00a0efficient group collaboration which\u00a0leads to greater throughput in your\u00a0pipelines.<\/p>\n<p dir=\"ltr\">Mattermost allows you to collaborate seamlessly resolve issues and increase\u00a0velocity by integrating systems, people and processes into a single workspace.<\/p>\n<p dir=\"ltr\">Tens of thousands of users across hundreds of the world's leading enterprises use Mattermost.<\/p>\n<p dir=\"ltr\">To find out how customers like Bank of America,\u00a0Samsung and NASA use Mattermost or to<\/p>\n<p dir=\"ltr\">try it for yourself,\u00a0<strong>contact us at mattermost@almtoolbox.com<\/strong><\/p>\n<p dir=\"ltr\">\n","protected":false},"excerpt":{"rendered":"<p>Mattermost, \u05d1\u05d3\u05d5\u05de\u05d4 \u05dc- Slack, \u05d9\u05db\u05d5\u05dc \u05dc\u05d0\u05e4\u05e9\u05e8 \u05d9\u05d5\u05ea\u05e8 \u05e9\u05d9\u05ea\u05d5\u05e4\u05d9 \u05e4\u05e2\u05d5\u05dc\u05d4 \u05d1\u05d9\u05df \u05d0\u05e0\u05e9\u05d9 \u05d4\u05e4\u05d9\u05ea\u05d5\u05d7 \u05d5\u05d4- DevOps \u05d1\u05e2\u05d1\u05d5\u05d3\u05d4 \u05d4\u05d9\u05d5\u05de\u05d9\u05d5\u05de\u05d9\u05ea. \u05dc\u05d4\u05dc\u05df \u05e1\u05e8\u05d8\u05d5\u05df \u05e7\u05e6\u05e8 \u05e2\u05dd \u05db\u05de\u05d4 \u05d3\u05d5\u05d2\u05de\u05d0\u05d5\u05ea \u05dc\u05d7\u05d9\u05d1\u05d5\u05e8\u05d9\u05dd \u05d0\u05e4\u05e9\u05e8\u05d9\u05d9\u05dd \u05d1\u05d9\u05df Jenkins \u05dc- Mattermost, \u05d4\u05de\u05d0\u05e4\u05e9\u05e8\u05d5\u05ea \u05d1\u05d9\u05df \u05d4\u05d9\u05ea\u05e8: \u05d4\u05e8\u05e6\u05ea builds \u05d5- CI\u00a0 \u05de\u05ea\u05d5\u05da Mattermost (\u05d1\u05d0\u05de\u05e6\u05e2\u05d5\u05ea \u05e4\u05e7\u05d5\u05d3\u05ea slash)\u00a0 \u05d0\u05d5 \u05d4\u05e8\u05e6\u05d4 \u05e9\u05dc \u05db\u05dc \u05de\u05d4 \u05e9\u05ea\u05e8\u05e6\u05d5 (\u05d0\u05e4\u05e9\u05e8 \u05dc\u05e4\u05ea\u05d7 \u05e4\u05e2\u05d5\u05dc\u05d5\u05ea \u05d1\u05e2\u05e6\u05de\u05db\u05dd). \u05d6\u05d4 \u05de\u05d0\u05e4\u05e9\u05e8 \u05d1\u05e2\u05e6\u05dd \u05dc\u05db\u05dc \u05de\u05d9 [&hellip;]<\/p>\n","protected":false},"author":5,"featured_media":6375,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[60,61,165],"tags":[543,542,541],"class_list":["post-6373","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-devops","category-jenkins","category-mattermost","tag-collaboration","tag-communication","tag-messaging-platform"],"_links":{"self":[{"href":"https:\/\/www.almtoolbox.com\/blog_he\/wp-json\/wp\/v2\/posts\/6373","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.almtoolbox.com\/blog_he\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.almtoolbox.com\/blog_he\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.almtoolbox.com\/blog_he\/wp-json\/wp\/v2\/users\/5"}],"replies":[{"embeddable":true,"href":"https:\/\/www.almtoolbox.com\/blog_he\/wp-json\/wp\/v2\/comments?post=6373"}],"version-history":[{"count":0,"href":"https:\/\/www.almtoolbox.com\/blog_he\/wp-json\/wp\/v2\/posts\/6373\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.almtoolbox.com\/blog_he\/wp-json\/wp\/v2\/media\/6375"}],"wp:attachment":[{"href":"https:\/\/www.almtoolbox.com\/blog_he\/wp-json\/wp\/v2\/media?parent=6373"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.almtoolbox.com\/blog_he\/wp-json\/wp\/v2\/categories?post=6373"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.almtoolbox.com\/blog_he\/wp-json\/wp\/v2\/tags?post=6373"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}