![]() ![]() Next, we added some additional groups and possibilities to differentiate between our own "internal users" and "outside users". TC synchronized all the required accounts and even groups. Luckily, TC supports LDAP integration, so TC server access was easy for us. ![]() We needed a way for all of our developers to have access to our TC server by using their Active Directory credentials. We use the Active Directory domain controller to manage our employee accounts, the groups they belong to and permissions they have. I will introduce some of our favorite TeamCity (TC) features and how we use them in our everyday work. It comes with a bundle of useful features out of the box. Having a background of Jenkins, CruiseControl and GO CD usage, we decided to stick with the JetBrains TeamCity server, that in my opinion is one of the best CI servers. We know that writing clean and modular code allows for a better reusability we want our CI tasks to be reusable in other projects as well. The problem is that the requirements for those tasks change and configuring our automations to match those requirements becomes a harder task than just running a script or tool with specific parameters once or twice. But still, sometimes we have to rely on manual deployments, builds, migrations and other repetitive development tasks. “Automations” - a term we the developers are quite familiar with.
0 Comments
Leave a Reply. |