For the efficient and safe use of lithium-ion batteries, diagnosing their current state and predicting future states are crucial. Although there exist many models for the prediction of battery cycle life, they typically have very complex input structures, making it very difficult and expensive to develop such models. As an alternative, in this work, a model that predicts the nominal end-of-life using only operating conditions as input is proposed. Specifically, a total of 100 battery degradation data were generated using a pseudo two-dimensional model with three major operating conditions: charging C-rate, ambient temperature and depth-of-discharge. Then, a Gaussian process regression-based model was developed to predict the nominal end-of-life using these operating conditions as the inputs. To improve the model accuracy, novel kernels were proposed, which are tailored to each operating condition. The proposed kernels reduced the lifetime prediction error by 46.62% compared to the conventional kernels.