If you have ever done a few Salesforce deployments, you certainly have experienced some of the pains involved. With February being NaHaiWriMo (National Haiku Writing Month), I decided to express those frustrations appropriately.
To enter our contest to win a free Trailblazer Hoodie or Salesforce T-shirt, leave your Saleforce related Haiku in the comments, and we’ll pick two winners and announce it by March 5. Good Luck!
The WKND
deployment weekend
developer on vakay
you serious clark?
Pescado Misterio
Chasque despliegue
esperanze y reza
bien, pero porque?
Stages of Change
sweet success, love it
get email, ready to rock
wait thirty minutes
Arcot Ramathorn
Building a Change Set
Why every object at once
shit i missed a one
Sharing is…
Common username
Thirteen failures to deploy
Awesome. They all know.
Salesforce Summer
where Developer succeeds
after the Astro
Cool February
A new, future Admin learns
under the Trailhead
Fresh February
A full, nervous Deployment
because of the Fish
Unquiet dawn
then Deployment releases
the metadata
Below are two issues which I faced.
1. Test class was failed during validation. I did changes in the class and clone change set and again and again validating it and getting same error. Not able to analyze what was the error. Then thought of to check test class code and it was same as old. We have to copy components again if we made some changes in it rather then cloning it. It resolved my issue and I felt happy after deployment.
2. Approval process and field updates both have to add in change set separately.
I fear that may be a little long for a Haiku, Seema
Finally Friday
when developer panics
near the hometime
The cloud carrying components to another environment takes time,
This recently uploaded change set is unavailable, it may take 30 min time. 🙂
a deep gloom is nigh
Nonsense is the Apex class
Your admin doth sigh
The flow is inert
To your process builder, ha!
It is inactive.
Insufficient are
The access rights on the
Cross reference, Rob.
Argh shit
Insufficient are
Access rights on cross reference
ID, you monkey
The Apex triggers
are addictive but avoid
hitting your limits
Upload a version
Did I leave in my test code?
Darn, make a patch org
Don’t worry if you don’t understand this one 😉
Orang deploys flow
YOU FOOL, never trust orang
Meme Man ANGERY!
Be you an Admin
Or Salesforce Developer
All are Ohana!
oOo…I like that one!
Spin up a sandbox,
refresh refresh then refresh,
Wait one hour, log in.
Leader who leaves a
path for others to follow
That’s a Trailblazer
Part innovator,
part problem solver, all heart
an #AwesomeAdmin
reading release notes
so far behind they do seem
to pair well with wine
Frosty Evening
A bottled, cheeky beer earns
because of the badge
Last Winter’s nighttime
An old, tired hacker dreams
despite the Apex
Study For the Test
anticipation abounds
pass or fail all win
Admin two o one
Really want to get my first
Certification
Meet Astro and friends
The Trailblazer Ohana
Transformed marketing
Process builder and
Visual workflow haikus
Are so hard to write
Idea exchange
great ideas get released
Make sure to cast vote!s!
Caution trailblazers!
Codey is awesome, friendly
Real bears not so much
HAHA! That’s great.
Certification
Plus experience equals
Your trailblazer street cred
Deployment change sets
Please Make sure you have added
all your manifest
I should have used clicks
There are too many records
Object out of bounds
Use one per object
Review order of ops blogs
Rethinking PB
Also – I am thoroughly enjoying reading all of these!
Us Too 🙂
Everytime you deploy flow nd process builder it goes in inactive mode.
If you deploy bulk of fields without including any profile all the fls is blank
Few certification like sharing and visibility, Data model..
An angry admin
Rest button overlooked
Make mine a double
Sandboxes are safe
In playgrounds is where we learn
Don’t do shit in prod
I’m definitely sharing this with a dev that is currently pissed at me
Here fishy fishy
Is it success or failure
Passed with i++
It never happens;
If can not by Salesforce
that’s the SF magic!!
Just now deployed a change set to production. One fault test class messup everything and after deployment faced issue with data and a apex trigger in prod. Ooofffffff finally worked on it and fixed. Now going to bed peacefully ☺️
Apex trigger is written
Account Name: Wrong
Error: Invalid Data
Moving legacy apex code from 1 Salesforce instance to another. Deployment fails. Reason being 1 of the tests refers to a specific user, ie a hardcoded Username .
Bi-circular game of despair,
Lost marbles lie all around, Every key opens the way to another door locked
The child, green spectacled, plays dangerously in production
Heebie-jeebies stop with a single shy reply
Playfully fearful to reveal all the bad news at once
Not developer
Im declarative admin
Im ok with that
straight outa sodak
be thugin on the mean streets
of South Dakota
lolololol
what did the callout
ask the failing test method?
“Are you mocking me?”
i loved using ant
used it for all my deploys
..until PETA called
Salesforce, oh Salesforce
how, oh how do i love thee?
let me count with Wave
intern deploys code
“I tested – it works just great!”
then everything breaks
changesets are like kids;
you probably need a few
to get one that works
salesforce, who are you?
are you an identity?
a community?
then who aren’t you?
touch? other forgetten things?
what then, a cloud? wave?
are you licenses?
sales, service, or marketing?
are you your users?
you are our zeitgeist;
you fight discrimination,
educate freely
you give back and grow –
hospitals to non-profits,
schools and charities
like a ray of sun –
the corporation that smiles.
you are Ohana
the vlookup strains
tens of thousands must be
we are not doing tasks
The data calls us
Drawn by the challenge to solve
Awesome Admins shine
How I Became an Admin:
Boss tells me “Do this.”
Check out Trailhead for answers.
Now I just do this.
A baby seal dies
when multi-select picklists
are used said Steve Mo
Arise, Awake and Stop Not till the Trailhead Ranger Role is Reached. Like a Real Cloud Salesforce is on Top. I Love Trailhead and I Love Salesforce.
Lightning Haiku
Release notes so long.
Last maintenance exam was
just last week. Repeat.
Oh, Process Builder
With error emails so vague
My death you will be
code coverage issues when deploying change set
Salesforce Salesforce Yeah!
Salesforce Salesforce Salesforce Yeah!!
Salesforce Forever!!!
So many Change Sets
Please just pass validation
10 unknown errors
First Change Set of Mine
Just a simple page layout
“Missing Component Error”
Test Classes failure while validating new code in production is pain.
Exception which are not handled makes me sad.
Seeing code coverage less than 75% in production when needs to meet time deadline creates lots of tension.
Every deployment we have need to have a test coverage of 90 for the client that would be a irritating thing.
At times after successfully deploying few things don’t work in production again we have to check nd tensed when it would be a high marked task and many more like this
Forgot this we have 8 orgs to deploy nd then go production and break in between that day would be a world war between teams.
Our development
org is not a clone of Prod
We need a refresh
Changesets are great
Unless you want to update
A standard picklist
A robust system
a new admin plays with it
A robust system
Changing it:
A robust system
a new admin plays with it
It is demolished