Hi,
I have configured my repo with gmail smtp server details for sending email notifications on bitbucket pipeline build fialure/success. I have followed the procedure available in sample repo(email-notify) from bitbucket. But still am facing the configuration error.
@Sarath could you provide more information on how you configured a pipe execution and failing logs?
Regards, Galyna
Hi Galyna,
Below is the code used in bitbucket.yml
image: maven:3.6.1
pipelines:
branches:
phase1:
- step:
caches:
- maven
name: Code Quality and Build
script:
- mvn -B verify
artifacts:
- target/**
- step:
name: Build and Push Docker Image to ECR
script:
- docker build -t ${BITBUCKET_REPO_SLUG} .
- pipe: atlassian/aws-ecr-push-image:1.1.2
variables:
IMAGE_NAME: ${BITBUCKET_REPO_SLUG}
TAGS: '${BITBUCKET_BUILD_NUMBER} latest'
- step:
script:
- pipe: atlassian/email-notify:0.3.12
variables:
USERNAME: 'mymail@gmail.com'
PASSWORD: $PASSWORD
FROM: 'mymail@gmail.com'
TO: 'reciever@gmail.com'
HOST: 'smtp.gmail.com'
PORT: 587
-----------------------------------------------------
Along with the above file, added the files from https://bitbucket.org/atlassian/email-notify/src/master. and the error received after running the pipeline is :
✖ Failed to send email to reciever@gmail.com Check your configuration settings.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
@zh_focus check up with your smtp port on server. You can also discover the problem running pipe with DEBUG: 'true' variable. You can also share the latest log with us.
Regards, Galyna
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
@Halyna Berezovska It seems like my google smtp server is not configurated well.it can work as I used another smtp server.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.