Your achievements

Level 1

0% to

Level 2

Tip /
Sign in

Sign in to Community

to gain points, level up, and earn exciting badges like the new
Bedrock Mission!

Learn more

View all

Sign in to view all badges

jasonhampleman
jasonhampleman
Online

Badges

Badges
8

Accepted Solutions

Accepted Solutions
0

Likes

Likes
0

Posts

Posts
16

Discussions

Discussions
2

Questions

Questions
14

Ideas

Ideas
2

Blog Posts

Blog Posts
0
Top badges earned by jasonhampleman
Customize the badges you want to showcase on your profile
Re: Show how to replace Hobbes with Selenium
Avatar
Shape 1
Level 2
jasonhampleman
Level 2

Likes

0 likes

Total Posts

16 posts

Correct reply

0 solutions
Top badges earned
Shape 1
Give Back 10
Ignite 3
Give Back 5
Give Back 3
View profile
jasonhampleman
- Adobe Experience Manager
Thank you Kiran. This is useful information. The link from Hashout looks particularly good and is likely the kind of approach I'll need to use.

Views

99

Likes

0

Replies

0
Show how to replace Hobbes with Selenium
Avatar
Shape 1
Level 2
jasonhampleman
Level 2

Likes

0 likes

Total Posts

16 posts

Correct reply

0 solutions
Top badges earned
Shape 1
Give Back 10
Ignite 3
Give Back 5
Give Back 3
View profile
jasonhampleman
- Adobe Experience Manager
AEM documentation makes it clear that Hobbes.js is deprecated. It says to use Selenium. However, nowhere in the documentation can I find HOW to use Selenium within AEM and there are no examples. When I look for examples of using Selenium, as example to test AEM Editor mode, I'm directed to Bobcat. It seems like AEM should provide a tutorial if they suggest Selenium?

Views

124

Likes

0

Replies

3
Re: Hobbes.js
Avatar
Shape 1
Level 2
jasonhampleman
Level 2

Likes

0 likes

Total Posts

16 posts

Correct reply

0 solutions
Top badges earned
Shape 1
Give Back 10
Ignite 3
Give Back 5
Give Back 3
View profile
jasonhampleman
- Adobe Experience Manager
Will do, Thanks!

Views

48

Likes

0

Replies

0
Re: Hobbes.js
Avatar
Shape 1
Level 2
jasonhampleman
Level 2

Likes

0 likes

Total Posts

16 posts

Correct reply

0 solutions
Top badges earned
Shape 1
Give Back 10
Ignite 3
Give Back 5
Give Back 3
View profile
jasonhampleman
- Adobe Experience Manager
AEM documentation makes it clear that Hobbes.js is deprecated. It says to use Selenium. However, nowhere in the documentation can I find HOW to use Selenium within AEM and there are no examples. When I look for examples of using Selenium, as example to test AEM Editor mode, I'm directed to Bobcat. It seems like AEM should provide a tutorial if they suggest Selenium?

Views

56

Likes

0

Replies

2
Re: Return Git commit message with Cloud Manager Pipeline...
Avatar
Shape 1
Level 2
jasonhampleman
Level 2

Likes

0 likes

Total Posts

16 posts

Correct reply

0 solutions
Top badges earned
Shape 1
Give Back 10
Ignite 3
Give Back 5
Give Back 3
View profile
jasonhampleman
- Adobe I/O Events
This is great! I was able to associate an artifactsVersion Tag with a specific Commit in our Git history. That definitely helps us see which pipeline execution relates to which commit. The hash connection you mention would be even better. Thanks!

Views

220

Likes

0

Replies

0
Return Git commit message with Cloud Manager Pipeline Event
Avatar
Shape 1
Level 2
jasonhampleman
Level 2

Likes

0 likes

Total Posts

16 posts

Correct reply

0 solutions
Top badges earned
Shape 1
Give Back 10
Ignite 3
Give Back 5
Give Back 3
View profile
jasonhampleman
- Adobe I/O Events
I have successfully integrated Cloud Manager Pipeline events with Slack. I get Slack notices when a Pipeline is started or ended. Now I'd like to have useful information about the deployment returned. Example: I'd like the latest Commit message(s) to be sent when the Pipeline starts. That way I know via Slack which code is being deployed in the Pipeline job. Is this possible? I was unable to find an endpoint that returns Git commit information in the docs.

Views

237

Likes

0

Replies

2
Re: Adobe Cloud Manager API Tutorial Webhook - x-adobe-si...
Avatar
Shape 1
Level 2
jasonhampleman
Level 2

Likes

0 likes

Total Posts

16 posts

Correct reply

0 solutions
Top badges earned
Shape 1
Give Back 10
Ignite 3
Give Back 5
Give Back 3
View profile
jasonhampleman
- Adobe I/O Events
Thanks. It is especially subtle when I wasn't sure what I was looking at. One last thing, so I got a Slack message when I started my Pipeline (Code Scanning). However, I didn't get a Slack when it Failed / Ended. My expectation and really the goal for this is for ALL failures to notify me (and the team) via Slack. Should I have gotten more than one Slack message?

Views

499

Likes

0

Replies

0
Re: Adobe Cloud Manager API Tutorial Webhook - x-adobe-si...
Avatar
Shape 1
Level 2
jasonhampleman
Level 2

Likes

0 likes

Total Posts

16 posts

Correct reply

0 solutions
Top badges earned
Shape 1
Give Back 10
Ignite 3
Give Back 5
Give Back 3
View profile
jasonhampleman
- Adobe I/O Events
Wow! I think that was it. Thank you for the keen eye! I just got my first Slack message (after days of trying)

Views

507

Likes

0

Replies

0
Re: Adobe Cloud Manager API Tutorial Webhook - x-adobe-si...
Avatar
Shape 1
Level 2
jasonhampleman
Level 2

Likes

0 likes

Total Posts

16 posts

Correct reply

0 solutions
Top badges earned
Shape 1
Give Back 10
Ignite 3
Give Back 5
Give Back 3
View profile
jasonhampleman
- Adobe I/O Events
I did in fact select "batch". Shall I pick the other option and retry?

Views

513

Likes

0

Replies

0
Re: Adobe Cloud Manager API Tutorial Webhook - x-adobe-si...
Avatar
Shape 1
Level 2
jasonhampleman
Level 2

Likes

0 likes

Total Posts

16 posts

Correct reply

0 solutions
Top badges earned
Shape 1
Give Back 10
Ignite 3
Give Back 5
Give Back 3
View profile
jasonhampleman
- Adobe I/O Events
Hi Justin. My latest webhook is actually here: https://scratch-veiled-oboe.glitch.me/webhook

Views

525

Likes

0

Replies

0
Re: Adobe Cloud Manager API Tutorial Webhook - x-adobe-si...
Avatar
Shape 1
Level 2
jasonhampleman
Level 2

Likes

0 likes

Total Posts

16 posts

Correct reply

0 solutions
Top badges earned
Shape 1
Give Back 10
Ignite 3
Give Back 5
Give Back 3
View profile
jasonhampleman
- Adobe I/O Events
I really don't know what to do from here! A summary of where I'm at:In Glitch logs, I get this error: TypeError: Cannot read property '@type' of undefined at app.post (/app/index.js:119:24)line 119 is: if (STARTED === event['@type'] && I get no Slack message. What I know is working:1. My Webhook is active (green) in Adobe Console2. I get 200 Success.3. Pipeline updates successfully trigger my Event in console4. My Slack App is live and working. I can trigger it with a CURL call.5. My Credentials...

Views

524

Likes

0

Replies

0
Re: Adobe Cloud Manager API Tutorial Webhook - x-adobe-si...
Avatar
Shape 1
Level 2
jasonhampleman
Level 2

Likes

0 likes

Total Posts

16 posts

Correct reply

0 solutions
Top badges earned
Shape 1
Give Back 10
Ignite 3
Give Back 5
Give Back 3
View profile
jasonhampleman
- Adobe I/O Events
Thank you. I've attached my debug results as well. While they are similar to yours and I am getting a 200, it appears that much of the Header information in yours is not being sent in mine. I assume that you are connecting to a Slack App and getting a message there correctly in your test?  

Views

538

Likes

0

Replies

0
Re: Adobe Cloud Manager API Tutorial Webhook - x-adobe-si...
Avatar
Shape 1
Level 2
jasonhampleman
Level 2

Likes

0 likes

Total Posts

16 posts

Correct reply

0 solutions
Top badges earned
Shape 1
Give Back 10
Ignite 3
Give Back 5
Give Back 3
View profile
jasonhampleman
- Adobe I/O Events
Thanks again for the help. I commented out the Signature Verification portion of the JS in Glitch (index.js file). The Pipeline is hitting my webhook URL as it completes jobs. I now get a 200 success with each (not a 403), however, the Response Body only says "pong" and I get no notifications in Slack. For reference, when I use Curl to hit my Slack App, it works.Log says:TypeError: Cannot read property 'event' of undefinedat app.post (index.js:119:26)Line 119 is:const event = req.body.eventI've ...

Views

565

Likes

0

Replies

0
Re: Adobe Cloud Manager API Tutorial Webhook - x-adobe-si...
Avatar
Shape 1
Level 2
jasonhampleman
Level 2

Likes

0 likes

Total Posts

16 posts

Correct reply

0 solutions
Top badges earned
Shape 1
Give Back 10
Ignite 3
Give Back 5
Give Back 3
View profile
jasonhampleman
- Adobe I/O Events
Thank you for getting back to me! I can confirm that my CLIENT_SECRET is correctly entered in the .env file. It matches the Client Secret for my API Event in Console correctly.

Views

584

Likes

0

Replies

0
Adobe Cloud Manager API Tutorial Webhook - x-adobe-signature required
Avatar
Shape 1
Level 2
jasonhampleman
Level 2

Likes

0 likes

Total Posts

16 posts

Correct reply

0 solutions
Top badges earned
Shape 1
Give Back 10
Ignite 3
Give Back 5
Give Back 3
View profile
jasonhampleman
- Adobe I/O Events
Having gone through all the Tutorial Steps here (https://www.adobe.io/apis/experiencecloud/cloud-manager/docs.html), and having my Slack webhook App in place, when a Pipeline job runs, it does hit the Webhook, however, in the Response Body, I get this (403) error back:Error: x-adobe-signature HMAC check failedHas anyone successfully got Adobe Cloud Manager Pipeline notifications working with Slack? If so, any ideas would be greatly appreciated.To be clear, I built the App using Glitch.com per th...

Views

638

Likes

0

Replies

18
Adobe Cloud Manager API Tutorial Webhook - x-adobe-signature required
Avatar
Shape 1
Level 2
jasonhampleman
Level 2

Likes

0 likes

Total Posts

16 posts

Correct reply

0 solutions
Top badges earned
Shape 1
Give Back 10
Ignite 3
Give Back 5
Give Back 3
View profile
jasonhampleman
- Adobe I/O Console
Having gone through all the Tutorial Steps here (https://www.adobe.io/apis/experiencecloud/cloud-manager/docs.html), and having my Slack webhook App in place, when a Pipeline job runs, it does hit the Webhook, however, in the Response Body, I get this (403) error back:Error: x-adobe-signature HMAC check failedHas anyone successfully got Adobe Cloud Manager Pipeline notifications working with Slack? If so, any ideas would be greatly appreciated.

Views

166

Likes

0

Replies

1